Type Activation Args
data class TypeActivationArgs(val autoUpdate: Output<Boolean>? = null, val executionRoleArn: Output<String>? = null, val loggingConfig: Output<TypeActivationLoggingConfigArgs>? = null, val majorVersion: Output<String>? = null, val publicTypeArn: Output<String>? = null, val publisherId: Output<String>? = null, val type: Output<TypeActivationType>? = null, val typeName: Output<String>? = null, val typeNameAlias: Output<String>? = null, val versionBump: Output<TypeActivationVersionBump>? = null) : ConvertibleToJava<TypeActivationArgs>
Enable a resource that has been published in the CloudFormation Registry.
Constructors
Link copied to clipboard
fun TypeActivationArgs(autoUpdate: Output<Boolean>? = null, executionRoleArn: Output<String>? = null, loggingConfig: Output<TypeActivationLoggingConfigArgs>? = null, majorVersion: Output<String>? = null, publicTypeArn: Output<String>? = null, publisherId: Output<String>? = null, type: Output<TypeActivationType>? = null, typeName: Output<String>? = null, typeNameAlias: Output<String>? = null, versionBump: Output<TypeActivationVersionBump>? = null)
Functions
Properties
Link copied to clipboard
The Amazon Resource Name (ARN) of the IAM execution role to use to register the type. If your resource type calls AWS APIs in any of its handlers, you must create an IAM execution role that includes the necessary permissions to call those AWS APIs, and provision that execution role in your account. CloudFormation then assumes that execution role to provide your resource type with the appropriate credentials.
Link copied to clipboard
Link copied to clipboard