Class: Aws::Types::CreateReplicationGroupMessage

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#at_rest_encryption_enabledBoolean

Returns the value of attribute at_rest_encryption_enabled.

Returns:

  • (Boolean)


465
466
467
# File 'sig/types.rbs', line 465

def at_rest_encryption_enabled
  @at_rest_encryption_enabled
end

#auth_token::String

Returns the value of attribute auth_token.

Returns:

  • (::String)


463
464
465
# File 'sig/types.rbs', line 463

def auth_token
  @auth_token
end

#auto_minor_version_upgradeBoolean

Returns the value of attribute auto_minor_version_upgrade.

Returns:

  • (Boolean)


460
461
462
# File 'sig/types.rbs', line 460

def auto_minor_version_upgrade
  @auto_minor_version_upgrade
end

#automatic_failover_enabledBoolean

Returns the value of attribute automatic_failover_enabled.

Returns:

  • (Boolean)


440
441
442
# File 'sig/types.rbs', line 440

def automatic_failover_enabled
  @automatic_failover_enabled
end

#cache_node_type::String

Returns the value of attribute cache_node_type.

Returns:

  • (::String)


447
448
449
# File 'sig/types.rbs', line 447

def cache_node_type
  @cache_node_type
end

#cache_parameter_group_name::String

Returns the value of attribute cache_parameter_group_name.

Returns:

  • (::String)


450
451
452
# File 'sig/types.rbs', line 450

def cache_parameter_group_name
  @cache_parameter_group_name
end

#cache_security_group_names::Array[::String]

Returns the value of attribute cache_security_group_names.

Returns:

  • (::Array[::String])


452
453
454
# File 'sig/types.rbs', line 452

def cache_security_group_names
  @cache_security_group_names
end

#cache_subnet_group_name::String

Returns the value of attribute cache_subnet_group_name.

Returns:

  • (::String)


451
452
453
# File 'sig/types.rbs', line 451

def cache_subnet_group_name
  @cache_subnet_group_name
end

#cluster_mode"enabled", ...

Returns the value of attribute cluster_mode.

Returns:

  • ("enabled", "disabled", "compatible")


473
474
475
# File 'sig/types.rbs', line 473

def cluster_mode
  @cluster_mode
end

#data_tiering_enabledBoolean

Returns the value of attribute data_tiering_enabled.

Returns:

  • (Boolean)


469
470
471
# File 'sig/types.rbs', line 469

def data_tiering_enabled
  @data_tiering_enabled
end

#durability"default", ...

Returns the value of attribute durability.

Returns:

  • ("default", "async", "sync", "disabled")


475
476
477
# File 'sig/types.rbs', line 475

def durability
  @durability
end

#engine::String

Returns the value of attribute engine.

Returns:

  • (::String)


448
449
450
# File 'sig/types.rbs', line 448

def engine
  @engine
end

#engine_version::String

Returns the value of attribute engine_version.

Returns:

  • (::String)


449
450
451
# File 'sig/types.rbs', line 449

def engine_version
  @engine_version
end

#global_replication_group_id::String

Returns the value of attribute global_replication_group_id.

Returns:

  • (::String)


438
439
440
# File 'sig/types.rbs', line 438

def global_replication_group_id
  @global_replication_group_id
end

#ip_discovery"ipv4", "ipv6"

Returns the value of attribute ip_discovery.

Returns:

  • ("ipv4", "ipv6")


471
472
473
# File 'sig/types.rbs', line 471

def ip_discovery
  @ip_discovery
end

#kms_key_id::String

Returns the value of attribute kms_key_id.

Returns:

  • (::String)


466
467
468
# File 'sig/types.rbs', line 466

def kms_key_id
  @kms_key_id
end

#log_delivery_configurations::Array[Types::LogDeliveryConfigurationRequest]

Returns the value of attribute log_delivery_configurations.



468
469
470
# File 'sig/types.rbs', line 468

def log_delivery_configurations
  @log_delivery_configurations
end

#multi_az_enabledBoolean

Returns the value of attribute multi_az_enabled.

Returns:

  • (Boolean)


441
442
443
# File 'sig/types.rbs', line 441

def multi_az_enabled
  @multi_az_enabled
end

#network_type"ipv4", ...

Returns the value of attribute network_type.

Returns:

  • ("ipv4", "ipv6", "dual_stack")


470
471
472
# File 'sig/types.rbs', line 470

def network_type
  @network_type
end

#node_group_configuration::Array[Types::NodeGroupConfiguration]

Returns the value of attribute node_group_configuration.

Returns:



446
447
448
# File 'sig/types.rbs', line 446

def node_group_configuration
  @node_group_configuration
end

#notification_topic_arn::String

Returns the value of attribute notification_topic_arn.

Returns:

  • (::String)


459
460
461
# File 'sig/types.rbs', line 459

def notification_topic_arn
  @notification_topic_arn
end

#num_cache_clusters::Integer

Returns the value of attribute num_cache_clusters.

Returns:

  • (::Integer)


442
443
444
# File 'sig/types.rbs', line 442

def num_cache_clusters
  @num_cache_clusters
end

#num_node_groups::Integer

Returns the value of attribute num_node_groups.

Returns:

  • (::Integer)


444
445
446
# File 'sig/types.rbs', line 444

def num_node_groups
  @num_node_groups
end

#port::Integer

Returns the value of attribute port.

Returns:

  • (::Integer)


458
459
460
# File 'sig/types.rbs', line 458

def port
  @port
end

#preferred_cache_cluster_a_zs::Array[::String]

Returns the value of attribute preferred_cache_cluster_a_zs.

Returns:

  • (::Array[::String])


443
444
445
# File 'sig/types.rbs', line 443

def preferred_cache_cluster_a_zs
  @preferred_cache_cluster_a_zs
end

#preferred_maintenance_window::String

Returns the value of attribute preferred_maintenance_window.

Returns:

  • (::String)


457
458
459
# File 'sig/types.rbs', line 457

def preferred_maintenance_window
  @preferred_maintenance_window
end

#primary_cluster_id::String

Returns the value of attribute primary_cluster_id.

Returns:

  • (::String)


439
440
441
# File 'sig/types.rbs', line 439

def primary_cluster_id
  @primary_cluster_id
end

#replicas_per_node_group::Integer

Returns the value of attribute replicas_per_node_group.

Returns:

  • (::Integer)


445
446
447
# File 'sig/types.rbs', line 445

def replicas_per_node_group
  @replicas_per_node_group
end

#replication_group_description::String

Returns the value of attribute replication_group_description.

Returns:

  • (::String)


437
438
439
# File 'sig/types.rbs', line 437

def replication_group_description
  @replication_group_description
end

#replication_group_id::String

Returns the value of attribute replication_group_id.

Returns:

  • (::String)


436
437
438
# File 'sig/types.rbs', line 436

def replication_group_id
  @replication_group_id
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


453
454
455
# File 'sig/types.rbs', line 453

def security_group_ids
  @security_group_ids
end

#serverless_cache_snapshot_name::String

Returns the value of attribute serverless_cache_snapshot_name.

Returns:

  • (::String)


474
475
476
# File 'sig/types.rbs', line 474

def serverless_cache_snapshot_name
  @serverless_cache_snapshot_name
end

#snapshot_arns::Array[::String]

Returns the value of attribute snapshot_arns.

Returns:

  • (::Array[::String])


455
456
457
# File 'sig/types.rbs', line 455

def snapshot_arns
  @snapshot_arns
end

#snapshot_name::String

Returns the value of attribute snapshot_name.

Returns:

  • (::String)


456
457
458
# File 'sig/types.rbs', line 456

def snapshot_name
  @snapshot_name
end

#snapshot_retention_limit::Integer

Returns the value of attribute snapshot_retention_limit.

Returns:

  • (::Integer)


461
462
463
# File 'sig/types.rbs', line 461

def snapshot_retention_limit
  @snapshot_retention_limit
end

#snapshot_window::String

Returns the value of attribute snapshot_window.

Returns:

  • (::String)


462
463
464
# File 'sig/types.rbs', line 462

def snapshot_window
  @snapshot_window
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



454
455
456
# File 'sig/types.rbs', line 454

def tags
  @tags
end

#transit_encryption_enabledBoolean

Returns the value of attribute transit_encryption_enabled.

Returns:

  • (Boolean)


464
465
466
# File 'sig/types.rbs', line 464

def transit_encryption_enabled
  @transit_encryption_enabled
end

#transit_encryption_mode"preferred", "required"

Returns the value of attribute transit_encryption_mode.

Returns:

  • ("preferred", "required")


472
473
474
# File 'sig/types.rbs', line 472

def transit_encryption_mode
  @transit_encryption_mode
end

#user_group_ids::Array[::String]

Returns the value of attribute user_group_ids.

Returns:

  • (::Array[::String])


467
468
469
# File 'sig/types.rbs', line 467

def user_group_ids
  @user_group_ids
end