Class CfnStack.SourceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnStack.SourceProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnStack.SourceProperty
CfnStack.SourceProperty
-
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.opsworks.CfnStack.SourceProperty
CfnStack.SourceProperty.Builder, CfnStack.SourceProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnStack.SourceProperty.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 String
When included in a request, the parameter depends on the repository type.final String
The application's version.final String
The repository's SSH key.final String
getType()
The repository type.final String
getUrl()
The source URL.final String
This parameter depends on the repository type.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 theCfnStack.SourceProperty.Builder
.
-
-
Method Details
-
getPassword
Description copied from interface:CfnStack.SourceProperty
When included in a request, the parameter depends on the repository type.- For Amazon S3 bundles, set
Password
to the appropriate IAM secret access key. - For HTTP bundles and Subversion repositories, set
Password
to the password.
For more information on how to safely handle IAM credentials, see .
In responses, AWS OpsWorks Stacks returns
*****FILTERED*****
instead of the actual value.- Specified by:
getPassword
in interfaceCfnStack.SourceProperty
- See Also:
- For Amazon S3 bundles, set
-
getRevision
Description copied from interface:CfnStack.SourceProperty
The application's version.AWS OpsWorks Stacks enables you to easily deploy new versions of an application. One of the simplest approaches is to have branches or revisions in your repository that represent different versions that can potentially be deployed.
- Specified by:
getRevision
in interfaceCfnStack.SourceProperty
- See Also:
-
getSshKey
Description copied from interface:CfnStack.SourceProperty
The repository's SSH key.For more information, see Using Git Repository SSH Keys in the AWS OpsWorks User Guide . To pass in an SSH key as a parameter, see the following example:
"Parameters" : { "GitSSHKey" : { "Description" : "Change SSH key newlines to commas.", "Type" : "CommaDelimitedList", "NoEcho" : "true" }, ... "CustomCookbooksSource": { "Revision" : { "Ref": "GitRevision"}, "SshKey" : { "Fn::Join" : [ "\n", { "Ref": "GitSSHKey"} ] }, "Type": "git", "Url": { "Ref": "GitURL"} } ...
- Specified by:
getSshKey
in interfaceCfnStack.SourceProperty
- See Also:
-
getType
Description copied from interface:CfnStack.SourceProperty
The repository type.- Specified by:
getType
in interfaceCfnStack.SourceProperty
- See Also:
-
getUrl
Description copied from interface:CfnStack.SourceProperty
The source URL.The following is an example of an Amazon S3 source URL:
https://s3.amazonaws.com/opsworks-demo-bucket/opsworks_cookbook_demo.tar.gz
.- Specified by:
getUrl
in interfaceCfnStack.SourceProperty
- See Also:
-
getUsername
Description copied from interface:CfnStack.SourceProperty
This parameter depends on the repository type.- For Amazon S3 bundles, set
Username
to the appropriate IAM access key ID. - For HTTP bundles, Git repositories, and Subversion repositories, set
Username
to the user name.
- Specified by:
getUsername
in interfaceCfnStack.SourceProperty
- See Also:
- For Amazon S3 bundles, set
-
$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()
-