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 GroupConfiguration = GroupConfiguration' {}
- newGroupConfiguration :: GroupConfiguration
- groupConfiguration_status :: Lens' GroupConfiguration (Maybe GroupConfigurationStatus)
- groupConfiguration_failureReason :: Lens' GroupConfiguration (Maybe Text)
- groupConfiguration_proposedConfiguration :: Lens' GroupConfiguration (Maybe [GroupConfigurationItem])
- groupConfiguration_configuration :: Lens' GroupConfiguration (Maybe [GroupConfigurationItem])
Documentation
data GroupConfiguration Source #
A service configuration associated with a resource group. The
configuration options are determined by the AWS service that defines the
Type
, and specifies which resources can be included in the group. You
can add a service configuration when you create the group by using
CreateGroup, or later by using the PutGroupConfiguration operation. For
details about group service configuration syntax, see
Service configurations for resource groups.
See: newGroupConfiguration
smart constructor.
GroupConfiguration' | |
|
Instances
newGroupConfiguration :: GroupConfiguration Source #
Create a value of GroupConfiguration
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:status:GroupConfiguration'
, groupConfiguration_status
- The current status of an attempt to update the group configuration.
$sel:failureReason:GroupConfiguration'
, groupConfiguration_failureReason
- If present, the reason why a request to update the group configuration
failed.
$sel:proposedConfiguration:GroupConfiguration'
, groupConfiguration_proposedConfiguration
- If present, the new configuration that is in the process of being
applied to the group.
$sel:configuration:GroupConfiguration'
, groupConfiguration_configuration
- The configuration currently associated with the group and in effect.
groupConfiguration_status :: Lens' GroupConfiguration (Maybe GroupConfigurationStatus) Source #
The current status of an attempt to update the group configuration.
groupConfiguration_failureReason :: Lens' GroupConfiguration (Maybe Text) Source #
If present, the reason why a request to update the group configuration failed.
groupConfiguration_proposedConfiguration :: Lens' GroupConfiguration (Maybe [GroupConfigurationItem]) Source #
If present, the new configuration that is in the process of being applied to the group.
groupConfiguration_configuration :: Lens' GroupConfiguration (Maybe [GroupConfigurationItem]) Source #
The configuration currently associated with the group and in effect.