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 |
Returns the current configuration items for resources that are present
in your Config aggregator. The operation also returns a list of
resources that are not processed in the current request. If there are no
unprocessed resources, the operation returns an empty
unprocessedResourceIdentifiers
list.
- The API does not return results for deleted resources.
- The API does not return tags and relationships.
Synopsis
- data BatchGetAggregateResourceConfig = BatchGetAggregateResourceConfig' {}
- newBatchGetAggregateResourceConfig :: Text -> NonEmpty AggregateResourceIdentifier -> BatchGetAggregateResourceConfig
- batchGetAggregateResourceConfig_configurationAggregatorName :: Lens' BatchGetAggregateResourceConfig Text
- batchGetAggregateResourceConfig_resourceIdentifiers :: Lens' BatchGetAggregateResourceConfig (NonEmpty AggregateResourceIdentifier)
- data BatchGetAggregateResourceConfigResponse = BatchGetAggregateResourceConfigResponse' {}
- newBatchGetAggregateResourceConfigResponse :: Int -> BatchGetAggregateResourceConfigResponse
- batchGetAggregateResourceConfigResponse_baseConfigurationItems :: Lens' BatchGetAggregateResourceConfigResponse (Maybe [BaseConfigurationItem])
- batchGetAggregateResourceConfigResponse_unprocessedResourceIdentifiers :: Lens' BatchGetAggregateResourceConfigResponse (Maybe [AggregateResourceIdentifier])
- batchGetAggregateResourceConfigResponse_httpStatus :: Lens' BatchGetAggregateResourceConfigResponse Int
Creating a Request
data BatchGetAggregateResourceConfig Source #
See: newBatchGetAggregateResourceConfig
smart constructor.
BatchGetAggregateResourceConfig' | |
|
Instances
newBatchGetAggregateResourceConfig Source #
:: Text |
|
-> NonEmpty AggregateResourceIdentifier | |
-> BatchGetAggregateResourceConfig |
Create a value of BatchGetAggregateResourceConfig
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:configurationAggregatorName:BatchGetAggregateResourceConfig'
, batchGetAggregateResourceConfig_configurationAggregatorName
- The name of the configuration aggregator.
$sel:resourceIdentifiers:BatchGetAggregateResourceConfig'
, batchGetAggregateResourceConfig_resourceIdentifiers
- A list of aggregate ResourceIdentifiers objects.
Request Lenses
batchGetAggregateResourceConfig_configurationAggregatorName :: Lens' BatchGetAggregateResourceConfig Text Source #
The name of the configuration aggregator.
batchGetAggregateResourceConfig_resourceIdentifiers :: Lens' BatchGetAggregateResourceConfig (NonEmpty AggregateResourceIdentifier) Source #
A list of aggregate ResourceIdentifiers objects.
Destructuring the Response
data BatchGetAggregateResourceConfigResponse Source #
See: newBatchGetAggregateResourceConfigResponse
smart constructor.
BatchGetAggregateResourceConfigResponse' | |
|
Instances
newBatchGetAggregateResourceConfigResponse Source #
Create a value of BatchGetAggregateResourceConfigResponse
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:baseConfigurationItems:BatchGetAggregateResourceConfigResponse'
, batchGetAggregateResourceConfigResponse_baseConfigurationItems
- A list that contains the current configuration of one or more resources.
$sel:unprocessedResourceIdentifiers:BatchGetAggregateResourceConfigResponse'
, batchGetAggregateResourceConfigResponse_unprocessedResourceIdentifiers
- A list of resource identifiers that were not processed with current
scope. The list is empty if all the resources are processed.
$sel:httpStatus:BatchGetAggregateResourceConfigResponse'
, batchGetAggregateResourceConfigResponse_httpStatus
- The response's http status code.
Response Lenses
batchGetAggregateResourceConfigResponse_baseConfigurationItems :: Lens' BatchGetAggregateResourceConfigResponse (Maybe [BaseConfigurationItem]) Source #
A list that contains the current configuration of one or more resources.
batchGetAggregateResourceConfigResponse_unprocessedResourceIdentifiers :: Lens' BatchGetAggregateResourceConfigResponse (Maybe [AggregateResourceIdentifier]) Source #
A list of resource identifiers that were not processed with current scope. The list is empty if all the resources are processed.
batchGetAggregateResourceConfigResponse_httpStatus :: Lens' BatchGetAggregateResourceConfigResponse Int Source #
The response's http status code.