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 CacheSecurityGroup = CacheSecurityGroup' {}
- newCacheSecurityGroup :: CacheSecurityGroup
- cacheSecurityGroup_cacheSecurityGroupName :: Lens' CacheSecurityGroup (Maybe Text)
- cacheSecurityGroup_arn :: Lens' CacheSecurityGroup (Maybe Text)
- cacheSecurityGroup_ownerId :: Lens' CacheSecurityGroup (Maybe Text)
- cacheSecurityGroup_eC2SecurityGroups :: Lens' CacheSecurityGroup (Maybe [EC2SecurityGroup])
- cacheSecurityGroup_description :: Lens' CacheSecurityGroup (Maybe Text)
Documentation
data CacheSecurityGroup Source #
Represents the output of one of the following operations:
AuthorizeCacheSecurityGroupIngress
CreateCacheSecurityGroup
RevokeCacheSecurityGroupIngress
See: newCacheSecurityGroup
smart constructor.
CacheSecurityGroup' | |
|
Instances
newCacheSecurityGroup :: CacheSecurityGroup Source #
Create a value of CacheSecurityGroup
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:cacheSecurityGroupName:CacheSecurityGroup'
, cacheSecurityGroup_cacheSecurityGroupName
- The name of the cache security group.
$sel:arn:CacheSecurityGroup'
, cacheSecurityGroup_arn
- The ARN of the cache security group,
$sel:ownerId:CacheSecurityGroup'
, cacheSecurityGroup_ownerId
- The Amazon account ID of the cache security group owner.
$sel:eC2SecurityGroups:CacheSecurityGroup'
, cacheSecurityGroup_eC2SecurityGroups
- A list of Amazon EC2 security groups that are associated with this cache
security group.
$sel:description:CacheSecurityGroup'
, cacheSecurityGroup_description
- The description of the cache security group.
cacheSecurityGroup_cacheSecurityGroupName :: Lens' CacheSecurityGroup (Maybe Text) Source #
The name of the cache security group.
cacheSecurityGroup_arn :: Lens' CacheSecurityGroup (Maybe Text) Source #
The ARN of the cache security group,
cacheSecurityGroup_ownerId :: Lens' CacheSecurityGroup (Maybe Text) Source #
The Amazon account ID of the cache security group owner.
cacheSecurityGroup_eC2SecurityGroups :: Lens' CacheSecurityGroup (Maybe [EC2SecurityGroup]) Source #
A list of Amazon EC2 security groups that are associated with this cache security group.
cacheSecurityGroup_description :: Lens' CacheSecurityGroup (Maybe Text) Source #
The description of the cache security group.