Class: Aws::CloudFormation::Types::ResourceToImport
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::ResourceToImport
- Defined in:
- gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb
Overview
When making an API call, you may pass ResourceToImport data as a hash:
{
resource_type: "ResourceType", # required
logical_resource_id: "LogicalResourceId", # required
resource_identifier: { # required
"ResourceIdentifierPropertyKey" => "ResourceIdentifierPropertyValue",
},
}
Describes the target resource of an import operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#logical_resource_id ⇒ String
The logical ID of the target resource as specified in the template.
-
#resource_identifier ⇒ Hash<String,String>
A key-value pair that identifies the target resource.
-
#resource_type ⇒ String
The type of resource to import into your stack, such as
AWS::S3::Bucket
.
Instance Attribute Details
#logical_resource_id ⇒ String
The logical ID of the target resource as specified in the template.
6560 6561 6562 6563 6564 6565 6566 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6560 class ResourceToImport < Struct.new( :resource_type, :logical_resource_id, :resource_identifier) SENSITIVE = [] include Aws::Structure end |
#resource_identifier ⇒ Hash<String,String>
A key-value pair that identifies the target resource. The key is an
identifier property (for example, BucketName
for AWS::S3::Bucket
resources) and the value is the actual property value (for example,
MyS3Bucket
).
6560 6561 6562 6563 6564 6565 6566 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6560 class ResourceToImport < Struct.new( :resource_type, :logical_resource_id, :resource_identifier) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of resource to import into your stack, such as
AWS::S3::Bucket
. For a list of supported resource types, see
Resources that support import operations in the CloudFormation
User Guide.
6560 6561 6562 6563 6564 6565 6566 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6560 class ResourceToImport < Struct.new( :resource_type, :logical_resource_id, :resource_identifier) SENSITIVE = [] include Aws::Structure end |