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 |
Synopsis
- data ExperimentTarget = ExperimentTarget' {
- filters :: Maybe [ExperimentTargetFilter]
- parameters :: Maybe (HashMap Text Text)
- resourceArns :: Maybe [Text]
- resourceTags :: Maybe (HashMap Text Text)
- resourceType :: Maybe Text
- selectionMode :: Maybe Text
- newExperimentTarget :: ExperimentTarget
- experimentTarget_filters :: Lens' ExperimentTarget (Maybe [ExperimentTargetFilter])
- experimentTarget_parameters :: Lens' ExperimentTarget (Maybe (HashMap Text Text))
- experimentTarget_resourceArns :: Lens' ExperimentTarget (Maybe [Text])
- experimentTarget_resourceTags :: Lens' ExperimentTarget (Maybe (HashMap Text Text))
- experimentTarget_resourceType :: Lens' ExperimentTarget (Maybe Text)
- experimentTarget_selectionMode :: Lens' ExperimentTarget (Maybe Text)
Documentation
data ExperimentTarget Source #
Describes a target for an experiment.
See: newExperimentTarget
smart constructor.
ExperimentTarget' | |
|
Instances
newExperimentTarget :: ExperimentTarget Source #
Create a value of ExperimentTarget
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:filters:ExperimentTarget'
, experimentTarget_filters
- The filters to apply to identify target resources using specific
attributes.
$sel:parameters:ExperimentTarget'
, experimentTarget_parameters
- The resource type parameters.
$sel:resourceArns:ExperimentTarget'
, experimentTarget_resourceArns
- The Amazon Resource Names (ARNs) of the resources.
$sel:resourceTags:ExperimentTarget'
, experimentTarget_resourceTags
- The tags for the target resources.
$sel:resourceType:ExperimentTarget'
, experimentTarget_resourceType
- The resource type.
$sel:selectionMode:ExperimentTarget'
, experimentTarget_selectionMode
- Scopes the identified resources to a specific count or percentage.
experimentTarget_filters :: Lens' ExperimentTarget (Maybe [ExperimentTargetFilter]) Source #
The filters to apply to identify target resources using specific attributes.
experimentTarget_parameters :: Lens' ExperimentTarget (Maybe (HashMap Text Text)) Source #
The resource type parameters.
experimentTarget_resourceArns :: Lens' ExperimentTarget (Maybe [Text]) Source #
The Amazon Resource Names (ARNs) of the resources.
experimentTarget_resourceTags :: Lens' ExperimentTarget (Maybe (HashMap Text Text)) Source #
The tags for the target resources.
experimentTarget_resourceType :: Lens' ExperimentTarget (Maybe Text) Source #
The resource type.
experimentTarget_selectionMode :: Lens' ExperimentTarget (Maybe Text) Source #
Scopes the identified resources to a specific count or percentage.