Class: Aws::CloudFormation::Types::DeregisterTypeInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::DeregisterTypeInput
- Defined in:
- gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb
Overview
Note:
When making an API call, you may pass DeregisterTypeInput data as a hash:
{
arn: "PrivateTypeArn",
type: "RESOURCE", # accepts RESOURCE, MODULE
type_name: "TypeName",
version_id: "TypeVersionId",
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the type.
-
#type ⇒ String
The kind of type.
-
#type_name ⇒ String
The name of the type.
-
#version_id ⇒ String
The ID of a specific version of the type.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the type.
Conditional: You must specify either TypeName
and Type
, or
Arn
.
1834 1835 1836 1837 1838 1839 1840 1841 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 1834 class DeregisterTypeInput < Struct.new( :arn, :type, :type_name, :version_id) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The kind of type.
Currently the only valid value is RESOURCE
.
Conditional: You must specify either TypeName
and Type
, or
Arn
.
1834 1835 1836 1837 1838 1839 1840 1841 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 1834 class DeregisterTypeInput < Struct.new( :arn, :type, :type_name, :version_id) SENSITIVE = [] include Aws::Structure end |
#type_name ⇒ String
The name of the type.
Conditional: You must specify either TypeName
and Type
, or
Arn
.
1834 1835 1836 1837 1838 1839 1840 1841 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 1834 class DeregisterTypeInput < Struct.new( :arn, :type, :type_name, :version_id) SENSITIVE = [] include Aws::Structure end |
#version_id ⇒ String
The ID of a specific version of the type. The version ID is the value at the end of the Amazon Resource Name (ARN) assigned to the type version when it is registered.
1834 1835 1836 1837 1838 1839 1840 1841 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 1834 class DeregisterTypeInput < Struct.new( :arn, :type, :type_name, :version_id) SENSITIVE = [] include Aws::Structure end |