Class CfnAppPropsMixin.SourceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.opsworks.CfnAppPropsMixin.SourceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAppPropsMixin.SourceProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAppPropsMixin.SourceProperty
@Stability(Stable)
@Internal
public static final class CfnAppPropsMixin.SourceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAppPropsMixin.SourceProperty
An implementation for
CfnAppPropsMixin.SourceProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.opsworks.CfnAppPropsMixin.SourceProperty
CfnAppPropsMixin.SourceProperty.Builder, CfnAppPropsMixin.SourceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAppPropsMixin.SourceProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringWhen included in a request, the parameter depends on the repository type.final StringThe application's version.final StringIn requests, the repository's SSH key.final StringgetType()The repository type.final StringgetUrl()The source URL.final StringThis parameter depends on the repository type.final inthashCode()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 theCfnAppPropsMixin.SourceProperty.Builder.
-
-
Method Details
-
getPassword
Description copied from interface:CfnAppPropsMixin.SourcePropertyWhen included in a request, the parameter depends on the repository type.- For Amazon S3 bundles, set
Passwordto the appropriate IAM secret access key. - For HTTP bundles and Subversion repositories, set
Passwordto the password.
For more information on how to safely handle IAM credentials, see .
In responses, OpsWorks Stacks returns
*****FILTERED*****instead of the actual value.- Specified by:
getPasswordin interfaceCfnAppPropsMixin.SourceProperty- See Also:
- For Amazon S3 bundles, set
-
getRevision
Description copied from interface:CfnAppPropsMixin.SourcePropertyThe application's version.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:
getRevisionin interfaceCfnAppPropsMixin.SourceProperty- See Also:
-
getSshKey
Description copied from interface:CfnAppPropsMixin.SourcePropertyIn requests, the repository's SSH key.In responses, OpsWorks Stacks returns
*****FILTERED*****instead of the actual value.- Specified by:
getSshKeyin interfaceCfnAppPropsMixin.SourceProperty- See Also:
-
getType
Description copied from interface:CfnAppPropsMixin.SourcePropertyThe repository type.- Specified by:
getTypein interfaceCfnAppPropsMixin.SourceProperty- See Also:
-
getUrl
Description copied from interface:CfnAppPropsMixin.SourcePropertyThe 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:
getUrlin interfaceCfnAppPropsMixin.SourceProperty- See Also:
-
getUsername
Description copied from interface:CfnAppPropsMixin.SourcePropertyThis parameter depends on the repository type.- For Amazon S3 bundles, set
Usernameto the appropriate IAM access key ID. - For HTTP bundles, Git repositories, and Subversion repositories, set
Usernameto the user name.
- Specified by:
getUsernamein interfaceCfnAppPropsMixin.SourceProperty- See Also:
- For Amazon S3 bundles, set
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-