Class CfnPublicTypeVersionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPublicTypeVersionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPublicTypeVersionProps
CfnPublicTypeVersionProps-
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.CfnPublicTypeVersionProps
CfnPublicTypeVersionProps.Builder, CfnPublicTypeVersionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPublicTypeVersionProps.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 StringgetArn()The Amazon Resource Number (ARN) of the extension.final StringThe S3 bucket to which CloudFormation delivers the contract test execution logs.final StringThe version number to assign to this version of the extension.final StringgetType()The type of the extension to test.final StringThe name of the extension to test.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 theCfnPublicTypeVersionProps.Builder.
-
-
Method Details
-
getArn
Description copied from interface:CfnPublicTypeVersionPropsThe Amazon Resource Number (ARN) of the extension.Conditional: You must specify
Arn, orTypeNameandType.- Specified by:
getArnin interfaceCfnPublicTypeVersionProps- See Also:
-
getLogDeliveryBucket
Description copied from interface:CfnPublicTypeVersionPropsThe S3 bucket to which CloudFormation delivers the contract test execution logs.CloudFormation delivers the logs by the time contract testing has completed and the extension has been assigned a test type status of
PASSEDorFAILED.The user initiating the stack operation must be able to access items in the specified S3 bucket. Specifically, the user needs the following permissions:
- s3:GetObject
- s3:PutObject
- Specified by:
getLogDeliveryBucketin interfaceCfnPublicTypeVersionProps- See Also:
-
getPublicVersionNumber
Description copied from interface:CfnPublicTypeVersionPropsThe version number to assign to this version of the extension.Use the following format, and adhere to semantic versioning when assigning a version number to your extension:
MAJOR.MINOR.PATCHFor more information, see Semantic Versioning 2.0.0 .
If you don't specify a version number, CloudFormation increments the version number by one minor version release.
You cannot specify a version number the first time you publish a type. CloudFormation automatically sets the first version number to be
1.0.0.- Specified by:
getPublicVersionNumberin interfaceCfnPublicTypeVersionProps- See Also:
-
getType
Description copied from interface:CfnPublicTypeVersionPropsThe type of the extension to test.Conditional: You must specify
Arn, orTypeNameandType.- Specified by:
getTypein interfaceCfnPublicTypeVersionProps- See Also:
-
getTypeName
Description copied from interface:CfnPublicTypeVersionPropsThe name of the extension to test.Conditional: You must specify
Arn, orTypeNameandType.- Specified by:
getTypeNamein interfaceCfnPublicTypeVersionProps- See Also:
-
$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()
-