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.
1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1300 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.
1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1300 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.
1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1300 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.
1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1300 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 Valkey 7.2 and above, Redis OSS engine version 6.2
and above or Memcached engine version 1.6.6 and above on all
instances built on the Nitro system.
1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1300 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.
1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 |
# File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 1300 class CacheSubnetGroup < Struct.new( :cache_subnet_group_name, :cache_subnet_group_description, :vpc_id, :subnets, :arn, :supported_network_types) SENSITIVE = [] include Aws::Structure end |