Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ResourceIdentifierSummary = ResourceIdentifierSummary' {}
- newResourceIdentifierSummary :: ResourceIdentifierSummary
- resourceIdentifierSummary_logicalResourceIds :: Lens' ResourceIdentifierSummary (Maybe (NonEmpty Text))
- resourceIdentifierSummary_resourceIdentifiers :: Lens' ResourceIdentifierSummary (Maybe [Text])
- resourceIdentifierSummary_resourceType :: Lens' ResourceIdentifierSummary (Maybe Text)
Documentation
data ResourceIdentifierSummary Source #
Describes the target resources of a specific type in your import
template (for example, all AWS::S3::Bucket
resources) and the
properties you can provide during the import to identify resources of
that type.
See: newResourceIdentifierSummary
smart constructor.
ResourceIdentifierSummary' | |
|
Instances
newResourceIdentifierSummary :: ResourceIdentifierSummary Source #
Create a value of ResourceIdentifierSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:logicalResourceIds:ResourceIdentifierSummary'
, resourceIdentifierSummary_logicalResourceIds
- The logical IDs of the target resources of the specified ResourceType
,
as defined in the import template.
$sel:resourceIdentifiers:ResourceIdentifierSummary'
, resourceIdentifierSummary_resourceIdentifiers
- The resource properties you can provide during the import to identify
your target resources. For example, BucketName
is a possible
identifier property for AWS::S3::Bucket
resources.
$sel:resourceType:ResourceIdentifierSummary'
, resourceIdentifierSummary_resourceType
- The template resource type of the target resources, such as
AWS::S3::Bucket
.
resourceIdentifierSummary_logicalResourceIds :: Lens' ResourceIdentifierSummary (Maybe (NonEmpty Text)) Source #
The logical IDs of the target resources of the specified ResourceType
,
as defined in the import template.
resourceIdentifierSummary_resourceIdentifiers :: Lens' ResourceIdentifierSummary (Maybe [Text]) Source #
The resource properties you can provide during the import to identify
your target resources. For example, BucketName
is a possible
identifier property for AWS::S3::Bucket
resources.
resourceIdentifierSummary_resourceType :: Lens' ResourceIdentifierSummary (Maybe Text) Source #
The template resource type of the target resources, such as
AWS::S3::Bucket
.