Class: Aws::CloudFormation::Types::TypeConfigurationDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::TypeConfigurationDetails
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudformation/types.rb
Overview
Detailed information concerning the specification of a CloudFormation extension in a given account and Region.
For more information, see [Edit configuration data for extensions in your account] in the *CloudFormation User Guide*.
[1]: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-set-configuration.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#alias ⇒ String
The alias specified for this configuration, if one was specified when the configuration was set.
-
#arn ⇒ String
The Amazon Resource Name (ARN) for the configuration data, in this account and Region.
-
#configuration ⇒ String
A JSON string specifying the configuration data for the extension, in this account and Region.
-
#is_default_configuration ⇒ Boolean
Whether this configuration data is the default configuration for the extension.
-
#last_updated ⇒ Time
When the configuration data was last updated for this extension.
-
#type_arn ⇒ String
The Amazon Resource Name (ARN) for the extension, in this account and Region.
-
#type_name ⇒ String
The name of the extension.
Instance Attribute Details
#alias ⇒ String
The alias specified for this configuration, if one was specified when the configuration was set.
10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10267 class TypeConfigurationDetails < Struct.new( :arn, :alias, :configuration, :last_updated, :type_arn, :type_name, :is_default_configuration) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) for the configuration data, in this account and Region.
10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10267 class TypeConfigurationDetails < Struct.new( :arn, :alias, :configuration, :last_updated, :type_arn, :type_name, :is_default_configuration) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ String
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 ‘{}`.
10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10267 class TypeConfigurationDetails < Struct.new( :arn, :alias, :configuration, :last_updated, :type_arn, :type_name, :is_default_configuration) SENSITIVE = [] include Aws::Structure end |
#is_default_configuration ⇒ Boolean
Whether this configuration data is the default configuration for the extension.
10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10267 class TypeConfigurationDetails < Struct.new( :arn, :alias, :configuration, :last_updated, :type_arn, :type_name, :is_default_configuration) SENSITIVE = [] include Aws::Structure end |
#last_updated ⇒ Time
When the configuration data was last updated for this extension.
If a configuration hasn’t been set for a specified extension, CloudFormation returns ‘null`.
10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10267 class TypeConfigurationDetails < Struct.new( :arn, :alias, :configuration, :last_updated, :type_arn, :type_name, :is_default_configuration) SENSITIVE = [] include Aws::Structure end |
#type_arn ⇒ String
The Amazon Resource Name (ARN) for the extension, in this account and Region.
For public extensions, this will be the ARN assigned when you call the [ActivateType] API operation in this account and Region. For private extensions, this will be the ARN assigned when you call the
- RegisterType][2
-
API operation in this account and Region.
[1]: docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ActivateType.html [2]: docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterType.html
10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10267 class TypeConfigurationDetails < Struct.new( :arn, :alias, :configuration, :last_updated, :type_arn, :type_name, :is_default_configuration) SENSITIVE = [] include Aws::Structure end |
#type_name ⇒ String
The name of the extension.
10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10267 class TypeConfigurationDetails < Struct.new( :arn, :alias, :configuration, :last_updated, :type_arn, :type_name, :is_default_configuration) SENSITIVE = [] include Aws::Structure end |