class Aws::CloudFormation::Types::TypeConfigurationDetails

Detailed information concerning the specification of a CloudFormation extension in a given account and region.

For more information, see [Configuring extensions at the account level] in the *CloudFormation User Guide*.

[1]: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-register.html#registry-set-configuration

@!attribute [rw] arn

The Amazon Resource Name (ARN) for the configuration data, in this
account and region.
@return [String]

@!attribute [rw] alias

The alias specified for this configuration, if one was specified
when the configuration was set.
@return [String]

@!attribute [rw] configuration

A JSON string specifying the configuration data for the extension,
in this account and region.

If a configuration hasn't been set for a specified extension,
CloudFormation returns `\{\}`.
@return [String]

@!attribute [rw] last_updated

When the configuration data was last updated for this extension.

If a configuration hasn't been set for a specified extension,
CloudFormation returns `null`.
@return [Time]

@!attribute [rw] type_arn

The Amazon Resource Name (ARN) for the extension, in this account
and region.

For public extensions, this will be the ARN assigned when you
[activate the type][1] in this account and region. For private
extensions, this will be the ARN assigned when you [register the
type][2] in this account and region.

[1]: https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ActivateType.html
[2]: https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterType.html
@return [String]

@!attribute [rw] type_name

The name of the extension.
@return [String]

@!attribute [rw] is_default_configuration

Whether or not this configuration data is the default configuration
for the extension.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/TypeConfigurationDetails AWS API Documentation

Constants

SENSITIVE