GetResourceVersionResult

data class GetResourceVersionResult(val arn: String? = null, val isDefaultVersion: Boolean? = null, val provisioningType: ResourceVersionProvisioningType? = null, val typeArn: String? = null, val versionId: String? = null, val visibility: ResourceVersionVisibility? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, isDefaultVersion: Boolean? = null, provisioningType: ResourceVersionProvisioningType? = null, typeArn: String? = null, versionId: String? = null, visibility: ResourceVersionVisibility? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The Amazon Resource Name (ARN) of the type, here the ResourceVersion. This is used to uniquely identify a ResourceVersion resource

Link copied to clipboard

Indicates if this type version is the current default version

Link copied to clipboard

The provisioning behavior of the type. AWS CloudFormation determines the provisioning type during registration, based on the types of handlers in the schema handler package submitted.

Link copied to clipboard
val typeArn: String? = null

The Amazon Resource Name (ARN) of the type without the versionID.

Link copied to clipboard
val versionId: String? = null

The ID of the version of the type represented by this resource instance.

Link copied to clipboard

The scope at which the type is visible and usable in CloudFormation operations. Valid values include: PRIVATE: The type is only visible and usable within the account in which it is registered. Currently, AWS CloudFormation marks any types you register as PRIVATE. PUBLIC: The type is publically visible and usable within any Amazon account.