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
Documentation
data Definition Source #
Specifies all of the type-specific parameters.
See: newDefinition
smart constructor.
Definition' | |
|
Instances
newDefinition :: Definition Source #
Create a value of Definition
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:scpActionDefinition:Definition'
, definition_scpActionDefinition
- The service control policies (SCPs) action definition details.
$sel:iamActionDefinition:Definition'
, definition_iamActionDefinition
- The AWS Identity and Access Management (IAM) action definition details.
$sel:ssmActionDefinition:Definition'
, definition_ssmActionDefinition
- The AWS Systems Manager (SSM) action definition details.
definition_scpActionDefinition :: Lens' Definition (Maybe ScpActionDefinition) Source #
The service control policies (SCPs) action definition details.
definition_iamActionDefinition :: Lens' Definition (Maybe IamActionDefinition) Source #
The AWS Identity and Access Management (IAM) action definition details.
definition_ssmActionDefinition :: Lens' Definition (Maybe SsmActionDefinition) Source #
The AWS Systems Manager (SSM) action definition details.