Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data AggregateResourceIdentifier = AggregateResourceIdentifier' {}
- newAggregateResourceIdentifier :: Text -> Text -> Text -> ResourceType -> AggregateResourceIdentifier
- aggregateResourceIdentifier_resourceName :: Lens' AggregateResourceIdentifier (Maybe Text)
- aggregateResourceIdentifier_sourceAccountId :: Lens' AggregateResourceIdentifier Text
- aggregateResourceIdentifier_sourceRegion :: Lens' AggregateResourceIdentifier Text
- aggregateResourceIdentifier_resourceId :: Lens' AggregateResourceIdentifier Text
- aggregateResourceIdentifier_resourceType :: Lens' AggregateResourceIdentifier ResourceType
Documentation
data AggregateResourceIdentifier Source #
The details that identify a resource that is collected by Config aggregator, including the resource type, ID, (if available) the custom resource name, the source account, and source region.
See: newAggregateResourceIdentifier
smart constructor.
AggregateResourceIdentifier' | |
|
Instances
newAggregateResourceIdentifier Source #
:: Text | |
-> Text | |
-> Text | |
-> ResourceType | |
-> AggregateResourceIdentifier |
Create a value of AggregateResourceIdentifier
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:resourceName:AggregateResourceIdentifier'
, aggregateResourceIdentifier_resourceName
- The name of the Amazon Web Services resource.
$sel:sourceAccountId:AggregateResourceIdentifier'
, aggregateResourceIdentifier_sourceAccountId
- The 12-digit account ID of the source account.
$sel:sourceRegion:AggregateResourceIdentifier'
, aggregateResourceIdentifier_sourceRegion
- The source region where data is aggregated.
$sel:resourceId:AggregateResourceIdentifier'
, aggregateResourceIdentifier_resourceId
- The ID of the Amazon Web Services resource.
$sel:resourceType:AggregateResourceIdentifier'
, aggregateResourceIdentifier_resourceType
- The type of the Amazon Web Services resource.
aggregateResourceIdentifier_resourceName :: Lens' AggregateResourceIdentifier (Maybe Text) Source #
The name of the Amazon Web Services resource.
aggregateResourceIdentifier_sourceAccountId :: Lens' AggregateResourceIdentifier Text Source #
The 12-digit account ID of the source account.
aggregateResourceIdentifier_sourceRegion :: Lens' AggregateResourceIdentifier Text Source #
The source region where data is aggregated.
aggregateResourceIdentifier_resourceId :: Lens' AggregateResourceIdentifier Text Source #
The ID of the Amazon Web Services resource.
aggregateResourceIdentifier_resourceType :: Lens' AggregateResourceIdentifier ResourceType Source #
The type of the Amazon Web Services resource.