Class: Aws::ElastiCache::Types::CacheSecurityGroup
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::CacheSecurityGroup
- Defined in:
- gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb
Overview
Represents the output of one of the following operations:
AuthorizeCacheSecurityGroupIngress
CreateCacheSecurityGroup
RevokeCacheSecurityGroupIngress
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the cache security group,.
-
#cache_security_group_name ⇒ String
The name of the cache security group.
-
#description ⇒ String
The description of the cache security group.
-
#ec2_security_groups ⇒ Array<Types::EC2SecurityGroup>
A list of Amazon EC2 security groups that are associated with this cache security group.
-
#owner_id ⇒ String
The Amazon account ID of the cache security group owner.
Instance Attribute Details
#arn ⇒ String
The ARN of the cache security group,
1188 1189 1190 1191 1192 1193 1194 1195 1196 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1188 class CacheSecurityGroup < Struct.new( :owner_id, :cache_security_group_name, :description, :ec2_security_groups, :arn) SENSITIVE = [] include Aws::Structure end |
#cache_security_group_name ⇒ String
The name of the cache security group.
1188 1189 1190 1191 1192 1193 1194 1195 1196 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1188 class CacheSecurityGroup < Struct.new( :owner_id, :cache_security_group_name, :description, :ec2_security_groups, :arn) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the cache security group.
1188 1189 1190 1191 1192 1193 1194 1195 1196 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1188 class CacheSecurityGroup < Struct.new( :owner_id, :cache_security_group_name, :description, :ec2_security_groups, :arn) SENSITIVE = [] include Aws::Structure end |
#ec2_security_groups ⇒ Array<Types::EC2SecurityGroup>
A list of Amazon EC2 security groups that are associated with this cache security group.
1188 1189 1190 1191 1192 1193 1194 1195 1196 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1188 class CacheSecurityGroup < Struct.new( :owner_id, :cache_security_group_name, :description, :ec2_security_groups, :arn) SENSITIVE = [] include Aws::Structure end |
#owner_id ⇒ String
The Amazon account ID of the cache security group owner.
1188 1189 1190 1191 1192 1193 1194 1195 1196 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1188 class CacheSecurityGroup < Struct.new( :owner_id, :cache_security_group_name, :description, :ec2_security_groups, :arn) SENSITIVE = [] include Aws::Structure end |