| 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.FIS.Types.ExperimentTarget
Description
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.
Constructors
| ExperimentTarget' | |
Fields
| |
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.