Class CfnRepositoryProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRepositoryProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRepositoryProps
CfnRepositoryProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.codecommit.CfnRepositoryProps
CfnRepositoryProps.Builder, CfnRepositoryProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnRepositoryProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnRepositoryProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
getCode()
Information about code to be committed to a repository after it is created in an AWS CloudFormation stack.final String
A comment or description about the new repository.final String
The name of the new repository to be created.getTags()
One or more tag key-value pairs to use when tagging this repository.final Object
The JSON block of configuration information for each trigger.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnRepositoryProps.Builder
.
-
-
Method Details
-
getRepositoryName
Description copied from interface:CfnRepositoryProps
The name of the new repository to be created.The repository name must be unique across the calling AWS account . Repository names are limited to 100 alphanumeric, dash, and underscore characters, and cannot include certain characters. For more information about the limits on repository names, see Quotas in the AWS CodeCommit User Guide . The suffix .git is prohibited.
- Specified by:
getRepositoryName
in interfaceCfnRepositoryProps
-
getCode
Description copied from interface:CfnRepositoryProps
Information about code to be committed to a repository after it is created in an AWS CloudFormation stack.Information about code is only used in resource creation. Updates to a stack will not reflect changes made to code properties after initial resource creation.
You can only use this property to add code when creating a repository with a AWS CloudFormation template at creation time. This property cannot be used for updating code to an existing repository.
- Specified by:
getCode
in interfaceCfnRepositoryProps
-
getRepositoryDescription
Description copied from interface:CfnRepositoryProps
A comment or description about the new repository.The description field for a repository accepts all HTML characters and all valid Unicode characters. Applications that do not HTML-encode the description and display it in a webpage can expose users to potentially malicious code. Make sure that you HTML-encode the description field in any application that uses this API to display the repository description on a webpage.
- Specified by:
getRepositoryDescription
in interfaceCfnRepositoryProps
-
getTags
Description copied from interface:CfnRepositoryProps
One or more tag key-value pairs to use when tagging this repository.- Specified by:
getTags
in interfaceCfnRepositoryProps
-
getTriggers
Description copied from interface:CfnRepositoryProps
The JSON block of configuration information for each trigger.- Specified by:
getTriggers
in interfaceCfnRepositoryProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-