Class: Aws::MemoryDB::Types::CreateMultiRegionClusterRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MemoryDB::Types::CreateMultiRegionClusterRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-memorydb/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
A description for the multi-Region cluster.
-
#engine ⇒ String
The name of the engine to be used for the multi-Region cluster.
-
#engine_version ⇒ String
The version of the engine to be used for the multi-Region cluster.
-
#multi_region_cluster_name_suffix ⇒ String
A suffix to be added to the multi-Region cluster name.
-
#multi_region_parameter_group_name ⇒ String
The name of the multi-Region parameter group to be associated with the cluster.
-
#node_type ⇒ String
The node type to be used for the multi-Region cluster.
-
#num_shards ⇒ Integer
The number of shards for the multi-Region cluster.
-
#tags ⇒ Array<Types::Tag>
A list of tags to be applied to the multi-Region cluster.
-
#tls_enabled ⇒ Boolean
Whether to enable TLS encryption for the multi-Region cluster.
Instance Attribute Details
#description ⇒ String
A description for the multi-Region cluster.
824 825 826 827 828 829 830 831 832 833 834 835 836 |
# File 'lib/aws-sdk-memorydb/types.rb', line 824 class CreateMultiRegionClusterRequest < Struct.new( :multi_region_cluster_name_suffix, :description, :engine, :engine_version, :node_type, :multi_region_parameter_group_name, :num_shards, :tls_enabled, :tags) SENSITIVE = [] include Aws::Structure end |
#engine ⇒ String
The name of the engine to be used for the multi-Region cluster.
824 825 826 827 828 829 830 831 832 833 834 835 836 |
# File 'lib/aws-sdk-memorydb/types.rb', line 824 class CreateMultiRegionClusterRequest < Struct.new( :multi_region_cluster_name_suffix, :description, :engine, :engine_version, :node_type, :multi_region_parameter_group_name, :num_shards, :tls_enabled, :tags) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
The version of the engine to be used for the multi-Region cluster.
824 825 826 827 828 829 830 831 832 833 834 835 836 |
# File 'lib/aws-sdk-memorydb/types.rb', line 824 class CreateMultiRegionClusterRequest < Struct.new( :multi_region_cluster_name_suffix, :description, :engine, :engine_version, :node_type, :multi_region_parameter_group_name, :num_shards, :tls_enabled, :tags) SENSITIVE = [] include Aws::Structure end |
#multi_region_cluster_name_suffix ⇒ String
A suffix to be added to the multi-Region cluster name.
824 825 826 827 828 829 830 831 832 833 834 835 836 |
# File 'lib/aws-sdk-memorydb/types.rb', line 824 class CreateMultiRegionClusterRequest < Struct.new( :multi_region_cluster_name_suffix, :description, :engine, :engine_version, :node_type, :multi_region_parameter_group_name, :num_shards, :tls_enabled, :tags) SENSITIVE = [] include Aws::Structure end |
#multi_region_parameter_group_name ⇒ String
The name of the multi-Region parameter group to be associated with the cluster.
824 825 826 827 828 829 830 831 832 833 834 835 836 |
# File 'lib/aws-sdk-memorydb/types.rb', line 824 class CreateMultiRegionClusterRequest < Struct.new( :multi_region_cluster_name_suffix, :description, :engine, :engine_version, :node_type, :multi_region_parameter_group_name, :num_shards, :tls_enabled, :tags) SENSITIVE = [] include Aws::Structure end |
#node_type ⇒ String
The node type to be used for the multi-Region cluster.
824 825 826 827 828 829 830 831 832 833 834 835 836 |
# File 'lib/aws-sdk-memorydb/types.rb', line 824 class CreateMultiRegionClusterRequest < Struct.new( :multi_region_cluster_name_suffix, :description, :engine, :engine_version, :node_type, :multi_region_parameter_group_name, :num_shards, :tls_enabled, :tags) SENSITIVE = [] include Aws::Structure end |
#num_shards ⇒ Integer
The number of shards for the multi-Region cluster.
824 825 826 827 828 829 830 831 832 833 834 835 836 |
# File 'lib/aws-sdk-memorydb/types.rb', line 824 class CreateMultiRegionClusterRequest < Struct.new( :multi_region_cluster_name_suffix, :description, :engine, :engine_version, :node_type, :multi_region_parameter_group_name, :num_shards, :tls_enabled, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
A list of tags to be applied to the multi-Region cluster.
824 825 826 827 828 829 830 831 832 833 834 835 836 |
# File 'lib/aws-sdk-memorydb/types.rb', line 824 class CreateMultiRegionClusterRequest < Struct.new( :multi_region_cluster_name_suffix, :description, :engine, :engine_version, :node_type, :multi_region_parameter_group_name, :num_shards, :tls_enabled, :tags) SENSITIVE = [] include Aws::Structure end |
#tls_enabled ⇒ Boolean
Whether to enable TLS encryption for the multi-Region cluster.
824 825 826 827 828 829 830 831 832 833 834 835 836 |
# File 'lib/aws-sdk-memorydb/types.rb', line 824 class CreateMultiRegionClusterRequest < Struct.new( :multi_region_cluster_name_suffix, :description, :engine, :engine_version, :node_type, :multi_region_parameter_group_name, :num_shards, :tls_enabled, :tags) SENSITIVE = [] include Aws::Structure end |