| 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 |
Amazonka.Config.Types.AggregateResourceIdentifier
Description
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.
Constructors
| AggregateResourceIdentifier' | |
Fields
| |
Instances
newAggregateResourceIdentifier Source #
Arguments
| :: 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.