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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.CfnPublicTypeVersionProps
CfnPublicTypeVersionProps.Builder, CfnPublicTypeVersionProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnPublicTypeVersionProps.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
getArn()
The Amazon Resource Number (ARN) of the extension.final String
The S3 bucket to which CloudFormation delivers the contract test execution logs.final String
The version number to assign to this version of the extension.final String
getType()
The type of the extension to test.final String
The name of the extension to test.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 theCfnPublicTypeVersionProps.Builder
.
-
-
Method Details
-
getArn
Description copied from interface:CfnPublicTypeVersionProps
The Amazon Resource Number (ARN) of the extension.Conditional: You must specify
Arn
, orTypeName
andType
.- Specified by:
getArn
in interfaceCfnPublicTypeVersionProps
- See Also:
-
getLogDeliveryBucket
Description copied from interface:CfnPublicTypeVersionProps
The 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
PASSED
orFAILED
.The user initiating the stack operation must be able to access items in the specified S3 bucket. Specifically, the user needs the following permissions:
- GetObject
- PutObject
For more information, see Actions, Resources, and Condition Keys for Amazon S3 in the AWS Identity and Access Management User Guide .
- Specified by:
getLogDeliveryBucket
in interfaceCfnPublicTypeVersionProps
- See Also:
-
getPublicVersionNumber
Description copied from interface:CfnPublicTypeVersionProps
The 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.PATCH
For 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:
getPublicVersionNumber
in interfaceCfnPublicTypeVersionProps
- See Also:
-
getType
Description copied from interface:CfnPublicTypeVersionProps
The type of the extension to test.Conditional: You must specify
Arn
, orTypeName
andType
.- Specified by:
getType
in interfaceCfnPublicTypeVersionProps
- See Also:
-
getTypeName
Description copied from interface:CfnPublicTypeVersionProps
The name of the extension to test.Conditional: You must specify
Arn
, orTypeName
andType
.- Specified by:
getTypeName
in interfaceCfnPublicTypeVersionProps
- See Also:
-
$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()
-