Enable a resource that has been published in the CloudFormation Registry.
auto_update
(Boolean) Whether to automatically update the extension in this account and region when a new minor version is published by the extension publisher. Major versions released by the publisher must be manually updated.execution_role_arn
(String) 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.logging_config
(Attributes) Specifies logging configuration information for a type. (see below for nested schema)major_version
(String) The Major Version of the type you want to enablepublic_type_arn
(String) The Amazon Resource Number (ARN) assigned to the public extension upon publicationpublisher_id
(String) The publisher id assigned by CloudFormation for publishing in this region.type
(String) The kind of extensiontype_name
(String) The name of the type being registered.We recommend that type names adhere to the following pattern: company_or_organization::service::type.
type_name_alias
(String) An alias to assign to the public extension in this account and region. If you specify an alias for the extension, you must then use the alias to refer to the extension in your templates.version_bump
(String) Manually updates a previously-enabled type to a new major or minor version, if available. You can also use this parameter to update the value of AutoUpdateEnabledarn
(String) The Amazon Resource Name (ARN) of the extension.id
(String) Uniquely identifies the resource.logging_config
Optional:
log_group_name
(String) The Amazon CloudWatch log group to which CloudFormation sends error logging information when invoking the type's handlers.log_role_arn
(String) The ARN of the role that CloudFormation should assume when sending log entries to CloudWatch logs.Import is supported using the following syntax:
$ terraform import awscc_cloudformation_type_activation.example <resource ID>