@Stability(value=Stable) @Internal public static final class CfnPublicTypeVersionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnPublicTypeVersionProps
CfnPublicTypeVersionPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnPublicTypeVersionProps.Builder, CfnPublicTypeVersionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnPublicTypeVersionProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnPublicTypeVersionProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getArn()
The Amazon Resource Number (ARN) of the extension.
|
String |
getLogDeliveryBucket()
The S3 bucket to which CloudFormation delivers the contract test execution logs.
|
String |
getPublicVersionNumber()
The version number to assign to this version of the extension.
|
String |
getType()
The type of the extension to test.
|
String |
getTypeName()
The name of the extension to test.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnPublicTypeVersionProps.Builder builder)
CfnPublicTypeVersionProps.Builder.public final String getArn()
CfnPublicTypeVersionProps
Conditional: You must specify Arn , or TypeName and Type .
getArn in interface CfnPublicTypeVersionPropspublic final String getLogDeliveryBucket()
CfnPublicTypeVersionProps
CloudFormation delivers the logs by the time contract testing has completed and the extension has been assigned a test type status of PASSED or FAILED .
The user initiating the stack operation must be able to access items in the specified S3 bucket. Specifically, the user needs the following permissions:
For more information, see Actions, Resources, and Condition Keys for Amazon S3 in the AWS Identity and Access Management User Guide .
getLogDeliveryBucket in interface CfnPublicTypeVersionPropspublic final String getPublicVersionNumber()
CfnPublicTypeVersionPropsUse 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. AWS CloudFormation automatically sets the first version number to be 1.0.0 .
getPublicVersionNumber in interface CfnPublicTypeVersionPropspublic final String getType()
CfnPublicTypeVersionProps
Conditional: You must specify Arn , or TypeName and Type .
getType in interface CfnPublicTypeVersionPropspublic final String getTypeName()
CfnPublicTypeVersionProps
Conditional: You must specify Arn , or TypeName and Type .
getTypeName in interface CfnPublicTypeVersionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.