| 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.TargetLocation
Description
Synopsis
- data TargetLocation = TargetLocation' {}
- newTargetLocation :: TargetLocation
- targetLocation_accounts :: Lens' TargetLocation (Maybe (NonEmpty Text))
- targetLocation_executionRoleName :: Lens' TargetLocation (Maybe Text)
- targetLocation_regions :: Lens' TargetLocation (Maybe (NonEmpty Text))
- targetLocation_targetLocationAlarmConfiguration :: Lens' TargetLocation (Maybe AlarmConfiguration)
- targetLocation_targetLocationMaxConcurrency :: Lens' TargetLocation (Maybe Text)
- targetLocation_targetLocationMaxErrors :: Lens' TargetLocation (Maybe Text)
Documentation
data TargetLocation Source #
The combination of Amazon Web Services Regions and Amazon Web Services accounts targeted by the current Automation execution.
See: newTargetLocation smart constructor.
Constructors
| TargetLocation' | |
Fields
| |
Instances
newTargetLocation :: TargetLocation Source #
Create a value of TargetLocation 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:accounts:TargetLocation', targetLocation_accounts - The Amazon Web Services accounts targeted by the current Automation
execution.
$sel:executionRoleName:TargetLocation', targetLocation_executionRoleName - The Automation execution role used by the currently running Automation.
If not specified, the default value is
AWS-SystemsManager-AutomationExecutionRole.
$sel:regions:TargetLocation', targetLocation_regions - The Amazon Web Services Regions targeted by the current Automation
execution.
$sel:targetLocationAlarmConfiguration:TargetLocation', targetLocation_targetLocationAlarmConfiguration - Undocumented member.
$sel:targetLocationMaxConcurrency:TargetLocation', targetLocation_targetLocationMaxConcurrency - The maximum number of Amazon Web Services Regions and Amazon Web
Services accounts allowed to run the Automation concurrently.
$sel:targetLocationMaxErrors:TargetLocation', targetLocation_targetLocationMaxErrors - The maximum number of errors allowed before the system stops queueing
additional Automation executions for the currently running Automation.
targetLocation_accounts :: Lens' TargetLocation (Maybe (NonEmpty Text)) Source #
The Amazon Web Services accounts targeted by the current Automation execution.
targetLocation_executionRoleName :: Lens' TargetLocation (Maybe Text) Source #
The Automation execution role used by the currently running Automation.
If not specified, the default value is
AWS-SystemsManager-AutomationExecutionRole.
targetLocation_regions :: Lens' TargetLocation (Maybe (NonEmpty Text)) Source #
The Amazon Web Services Regions targeted by the current Automation execution.
targetLocation_targetLocationAlarmConfiguration :: Lens' TargetLocation (Maybe AlarmConfiguration) Source #
Undocumented member.
targetLocation_targetLocationMaxConcurrency :: Lens' TargetLocation (Maybe Text) Source #
The maximum number of Amazon Web Services Regions and Amazon Web Services accounts allowed to run the Automation concurrently.
targetLocation_targetLocationMaxErrors :: Lens' TargetLocation (Maybe Text) Source #
The maximum number of errors allowed before the system stops queueing additional Automation executions for the currently running Automation.