Class: Aws::ElastiCache::Types::CacheSubnetGroup
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElastiCache::Types::CacheSubnetGroup
- Defined in:
- gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb
Overview
Represents the output of one of the following operations:
CreateCacheSubnetGroup
ModifyCacheSubnetGroup
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN (Amazon Resource Name) of the cache subnet group.
-
#cache_subnet_group_description ⇒ String
The description of the cache subnet group.
-
#cache_subnet_group_name ⇒ String
The name of the cache subnet group.
-
#subnets ⇒ Array<Types::Subnet>
A list of subnets associated with the cache subnet group.
-
#supported_network_types ⇒ Array<String>
Either
ipv4
|ipv6
|dual_stack
. -
#vpc_id ⇒ String
The Amazon Virtual Private Cloud identifier (VPC ID) of the cache subnet group.
Instance Attribute Details
#arn ⇒ String
The ARN (Amazon Resource Name) of the cache subnet group.
1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1304 class CacheSubnetGroup < Struct.new( :cache_subnet_group_name, :cache_subnet_group_description, :vpc_id, :subnets, :arn, :supported_network_types) SENSITIVE = [] include Aws::Structure end |
#cache_subnet_group_description ⇒ String
The description of the cache subnet group.
1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1304 class CacheSubnetGroup < Struct.new( :cache_subnet_group_name, :cache_subnet_group_description, :vpc_id, :subnets, :arn, :supported_network_types) SENSITIVE = [] include Aws::Structure end |
#cache_subnet_group_name ⇒ String
The name of the cache subnet group.
1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1304 class CacheSubnetGroup < Struct.new( :cache_subnet_group_name, :cache_subnet_group_description, :vpc_id, :subnets, :arn, :supported_network_types) SENSITIVE = [] include Aws::Structure end |
#subnets ⇒ Array<Types::Subnet>
A list of subnets associated with the cache subnet group.
1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1304 class CacheSubnetGroup < Struct.new( :cache_subnet_group_name, :cache_subnet_group_description, :vpc_id, :subnets, :arn, :supported_network_types) SENSITIVE = [] include Aws::Structure end |
#supported_network_types ⇒ Array<String>
Either ipv4
| ipv6
| dual_stack
. IPv6 is supported for
workloads using Redis OSS engine version 6.2 onward or Memcached
engine version 1.6.6 on all instances built on the Nitro
system.
1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1304 class CacheSubnetGroup < Struct.new( :cache_subnet_group_name, :cache_subnet_group_description, :vpc_id, :subnets, :arn, :supported_network_types) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
The Amazon Virtual Private Cloud identifier (VPC ID) of the cache subnet group.
1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1304 class CacheSubnetGroup < Struct.new( :cache_subnet_group_name, :cache_subnet_group_description, :vpc_id, :subnets, :arn, :supported_network_types) SENSITIVE = [] include Aws::Structure end |