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 ACL = ACL' {}
- newACL :: ACL
- acl_arn :: Lens' ACL (Maybe Text)
- acl_clusters :: Lens' ACL (Maybe [Text])
- acl_minimumEngineVersion :: Lens' ACL (Maybe Text)
- acl_name :: Lens' ACL (Maybe Text)
- acl_pendingChanges :: Lens' ACL (Maybe ACLPendingChanges)
- acl_status :: Lens' ACL (Maybe Text)
- acl_userNames :: Lens' ACL (Maybe [Text])
Documentation
An Access Control List. You can authenticate users with Access Contol Lists. ACLs enable you to control cluster access by grouping users. These Access control lists are designed as a way to organize access to clusters.
See: newACL
smart constructor.
ACL' | |
|
Instances
Create a value of ACL
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:arn:ACL'
, acl_arn
- The Amazon Resource Name (ARN) of the ACL
$sel:clusters:ACL'
, acl_clusters
- A list of clusters associated with the ACL.
$sel:minimumEngineVersion:ACL'
, acl_minimumEngineVersion
- The minimum engine version supported for the ACL
$sel:name:ACL'
, acl_name
- The name of the Access Control List
$sel:pendingChanges:ACL'
, acl_pendingChanges
- A list of updates being applied to the ACL.
$sel:status:ACL'
, acl_status
- Indicates ACL status. Can be "creating", "active", "modifying",
"deleting".
$sel:userNames:ACL'
, acl_userNames
- The list of user names that belong to the ACL.
acl_minimumEngineVersion :: Lens' ACL (Maybe Text) Source #
The minimum engine version supported for the ACL
acl_pendingChanges :: Lens' ACL (Maybe ACLPendingChanges) Source #
A list of updates being applied to the ACL.