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 OpsAggregator = OpsAggregator' {}
- newOpsAggregator :: OpsAggregator
- opsAggregator_typeName :: Lens' OpsAggregator (Maybe Text)
- opsAggregator_aggregators :: Lens' OpsAggregator (Maybe (NonEmpty OpsAggregator))
- opsAggregator_values :: Lens' OpsAggregator (Maybe (HashMap Text Text))
- opsAggregator_filters :: Lens' OpsAggregator (Maybe (NonEmpty OpsFilter))
- opsAggregator_attributeName :: Lens' OpsAggregator (Maybe Text)
- opsAggregator_aggregatorType :: Lens' OpsAggregator (Maybe 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.
OpsAggregator' | |
|
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:typeName:OpsAggregator'
, opsAggregator_typeName
- The data type name to use for viewing counts of OpsData.
$sel:aggregators:OpsAggregator'
, opsAggregator_aggregators
- A nested aggregator for viewing counts of OpsData.
$sel:values:OpsAggregator'
, opsAggregator_values
- The aggregator value.
$sel:filters:OpsAggregator'
, opsAggregator_filters
- The aggregator filters.
$sel:attributeName:OpsAggregator'
, opsAggregator_attributeName
- The name of an OpsData attribute on which to limit the count of OpsData.
$sel:aggregatorType:OpsAggregator'
, opsAggregator_aggregatorType
- Either a Range
or Count
aggregator for limiting an OpsData summary.
opsAggregator_typeName :: Lens' OpsAggregator (Maybe Text) Source #
The data type name to use for viewing counts of OpsData.
opsAggregator_aggregators :: Lens' OpsAggregator (Maybe (NonEmpty OpsAggregator)) Source #
A nested aggregator for viewing counts of OpsData.
opsAggregator_values :: Lens' OpsAggregator (Maybe (HashMap Text Text)) Source #
The aggregator value.
opsAggregator_filters :: Lens' OpsAggregator (Maybe (NonEmpty OpsFilter)) Source #
The aggregator filters.
opsAggregator_attributeName :: Lens' OpsAggregator (Maybe Text) Source #
The name of an OpsData attribute on which to limit the count of OpsData.
opsAggregator_aggregatorType :: Lens' OpsAggregator (Maybe Text) Source #
Either a Range
or Count
aggregator for limiting an OpsData summary.