Class: Aws::CloudFormation::Types::TypeConfigurationIdentifier

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudformation/types.rb

Overview

Identifying information for the configuration of a CloudFormation extension.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#typeString

The type of extension.

Returns:

  • (String)


10232
10233
10234
10235
10236
10237
10238
10239
10240
# File 'lib/aws-sdk-cloudformation/types.rb', line 10232

class TypeConfigurationIdentifier < Struct.new(
  :type_arn,
  :type_configuration_alias,
  :type_configuration_arn,
  :type,
  :type_name)
  SENSITIVE = []
  include Aws::Structure
end

#type_arnString

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

Returns:

  • (String)


10232
10233
10234
10235
10236
10237
10238
10239
10240
# File 'lib/aws-sdk-cloudformation/types.rb', line 10232

class TypeConfigurationIdentifier < Struct.new(
  :type_arn,
  :type_configuration_alias,
  :type_configuration_arn,
  :type,
  :type_name)
  SENSITIVE = []
  include Aws::Structure
end

#type_configuration_aliasString

The alias specified for this configuration, if one was specified when the configuration was set.

Returns:

  • (String)


10232
10233
10234
10235
10236
10237
10238
10239
10240
# File 'lib/aws-sdk-cloudformation/types.rb', line 10232

class TypeConfigurationIdentifier < Struct.new(
  :type_arn,
  :type_configuration_alias,
  :type_configuration_arn,
  :type,
  :type_name)
  SENSITIVE = []
  include Aws::Structure
end

#type_configuration_arnString

The Amazon Resource Name (ARN) for the configuration, in this account and Region.

Returns:

  • (String)


10232
10233
10234
10235
10236
10237
10238
10239
10240
# File 'lib/aws-sdk-cloudformation/types.rb', line 10232

class TypeConfigurationIdentifier < Struct.new(
  :type_arn,
  :type_configuration_alias,
  :type_configuration_arn,
  :type,
  :type_name)
  SENSITIVE = []
  include Aws::Structure
end

#type_nameString

The name of the extension type to which this configuration applies.

Returns:

  • (String)


10232
10233
10234
10235
10236
10237
10238
10239
10240
# File 'lib/aws-sdk-cloudformation/types.rb', line 10232

class TypeConfigurationIdentifier < Struct.new(
  :type_arn,
  :type_configuration_alias,
  :type_configuration_arn,
  :type,
  :type_name)
  SENSITIVE = []
  include Aws::Structure
end