| 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.SSM.Types.OpsAggregator
Description
Synopsis
- data OpsAggregator = OpsAggregator' {}
- newOpsAggregator :: OpsAggregator
- opsAggregator_aggregatorType :: Lens' OpsAggregator (Maybe Text)
- opsAggregator_aggregators :: Lens' OpsAggregator (Maybe (NonEmpty OpsAggregator))
- opsAggregator_attributeName :: Lens' OpsAggregator (Maybe Text)
- opsAggregator_filters :: Lens' OpsAggregator (Maybe (NonEmpty OpsFilter))
- opsAggregator_typeName :: Lens' OpsAggregator (Maybe Text)
- opsAggregator_values :: Lens' OpsAggregator (Maybe (HashMap Text Text))
Documentation
data OpsAggregator Source #
One or more aggregators for viewing counts of OpsData using different
dimensions such as Source, CreatedTime, or Source and CreatedTime,
to name a few.
See: newOpsAggregator smart constructor.
Constructors
| OpsAggregator' | |
Fields
| |
Instances
newOpsAggregator :: OpsAggregator Source #
Create a value of OpsAggregator 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:aggregatorType:OpsAggregator', opsAggregator_aggregatorType - Either a Range or Count aggregator for limiting an OpsData summary.
$sel:aggregators:OpsAggregator', opsAggregator_aggregators - A nested aggregator for viewing counts of OpsData.
$sel:attributeName:OpsAggregator', opsAggregator_attributeName - The name of an OpsData attribute on which to limit the count of OpsData.
$sel:filters:OpsAggregator', opsAggregator_filters - The aggregator filters.
$sel:typeName:OpsAggregator', opsAggregator_typeName - The data type name to use for viewing counts of OpsData.
OpsAggregator, opsAggregator_values - The aggregator value.
opsAggregator_aggregatorType :: Lens' OpsAggregator (Maybe Text) Source #
Either a Range or Count aggregator for limiting an OpsData summary.
opsAggregator_aggregators :: Lens' OpsAggregator (Maybe (NonEmpty OpsAggregator)) Source #
A nested aggregator for viewing counts of OpsData.
opsAggregator_attributeName :: Lens' OpsAggregator (Maybe Text) Source #
The name of an OpsData attribute on which to limit the count of OpsData.
opsAggregator_filters :: Lens' OpsAggregator (Maybe (NonEmpty OpsFilter)) Source #
The aggregator filters.
opsAggregator_typeName :: Lens' OpsAggregator (Maybe Text) Source #
The data type name to use for viewing counts of OpsData.
opsAggregator_values :: Lens' OpsAggregator (Maybe (HashMap Text Text)) Source #
The aggregator value.