Class: Aws::Types::ReplicationGroup

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


1522
1523
1524
# File 'sig/types.rbs', line 1522

def arn
  @arn
end

#at_rest_encryption_enabledBoolean

Returns the value of attribute at_rest_encryption_enabled.

Returns:

  • (Boolean)


1518
1519
1520
# File 'sig/types.rbs', line 1518

def at_rest_encryption_enabled
  @at_rest_encryption_enabled
end

#auth_token_enabledBoolean

Returns the value of attribute auth_token_enabled.

Returns:

  • (Boolean)


1515
1516
1517
# File 'sig/types.rbs', line 1515

def auth_token_enabled
  @auth_token_enabled
end

#auth_token_last_modified_date::Time

Returns the value of attribute auth_token_last_modified_date.

Returns:

  • (::Time)


1516
1517
1518
# File 'sig/types.rbs', line 1516

def auth_token_last_modified_date
  @auth_token_last_modified_date
end

#auto_minor_version_upgradeBoolean

Returns the value of attribute auto_minor_version_upgrade.

Returns:

  • (Boolean)


1527
1528
1529
# File 'sig/types.rbs', line 1527

def auto_minor_version_upgrade
  @auto_minor_version_upgrade
end

#automatic_failover"enabled", ...

Returns the value of attribute automatic_failover.

Returns:

  • ("enabled", "disabled", "enabling", "disabling")


1508
1509
1510
# File 'sig/types.rbs', line 1508

def automatic_failover
  @automatic_failover
end

#cache_node_type::String

Returns the value of attribute cache_node_type.

Returns:

  • (::String)


1514
1515
1516
# File 'sig/types.rbs', line 1514

def cache_node_type
  @cache_node_type
end

#cluster_enabledBoolean

Returns the value of attribute cluster_enabled.

Returns:

  • (Boolean)


1513
1514
1515
# File 'sig/types.rbs', line 1513

def cluster_enabled
  @cluster_enabled
end

#cluster_mode"enabled", ...

Returns the value of attribute cluster_mode.

Returns:

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


1531
1532
1533
# File 'sig/types.rbs', line 1531

def cluster_mode
  @cluster_mode
end

#configuration_endpointTypes::Endpoint

Returns the value of attribute configuration_endpoint.

Returns:



1510
1511
1512
# File 'sig/types.rbs', line 1510

def configuration_endpoint
  @configuration_endpoint
end

#data_tiering"enabled", "disabled"

Returns the value of attribute data_tiering.

Returns:

  • ("enabled", "disabled")


1526
1527
1528
# File 'sig/types.rbs', line 1526

def data_tiering
  @data_tiering
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1501
1502
1503
# File 'sig/types.rbs', line 1501

def description
  @description
end

#durability"default", ...

Returns the value of attribute durability.

Returns:

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


1533
1534
1535
# File 'sig/types.rbs', line 1533

def durability
  @durability
end

#effective_durability"async", ...

Returns the value of attribute effective_durability.

Returns:

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


1534
1535
1536
# File 'sig/types.rbs', line 1534

def effective_durability
  @effective_durability
end

#engine::String

Returns the value of attribute engine.

Returns:

  • (::String)


1532
1533
1534
# File 'sig/types.rbs', line 1532

def engine
  @engine
end

#global_replication_group_infoTypes::GlobalReplicationGroupInfo

Returns the value of attribute global_replication_group_info.



1502
1503
1504
# File 'sig/types.rbs', line 1502

def global_replication_group_info
  @global_replication_group_info
end

#ip_discovery"ipv4", "ipv6"

Returns the value of attribute ip_discovery.

Returns:

  • ("ipv4", "ipv6")


1529
1530
1531
# File 'sig/types.rbs', line 1529

def ip_discovery
  @ip_discovery
end

#kms_key_id::String

Returns the value of attribute kms_key_id.

Returns:

  • (::String)


1520
1521
1522
# File 'sig/types.rbs', line 1520

def kms_key_id
  @kms_key_id
end

#log_delivery_configurations::Array[Types::LogDeliveryConfiguration]

Returns the value of attribute log_delivery_configurations.

Returns:



1524
1525
1526
# File 'sig/types.rbs', line 1524

def log_delivery_configurations
  @log_delivery_configurations
end

#member_clusters::Array[::String]

Returns the value of attribute member_clusters.

Returns:

  • (::Array[::String])


1505
1506
1507
# File 'sig/types.rbs', line 1505

def member_clusters
  @member_clusters
end

#member_clusters_outpost_arns::Array[::String]

Returns the value of attribute member_clusters_outpost_arns.

Returns:

  • (::Array[::String])


1519
1520
1521
# File 'sig/types.rbs', line 1519

def member_clusters_outpost_arns
  @member_clusters_outpost_arns
end

#multi_az"enabled", "disabled"

Returns the value of attribute multi_az.

Returns:

  • ("enabled", "disabled")


1509
1510
1511
# File 'sig/types.rbs', line 1509

def multi_az
  @multi_az
end

#network_type"ipv4", ...

Returns the value of attribute network_type.

Returns:

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


1528
1529
1530
# File 'sig/types.rbs', line 1528

def network_type
  @network_type
end

#node_groups::Array[Types::NodeGroup]

Returns the value of attribute node_groups.

Returns:



1506
1507
1508
# File 'sig/types.rbs', line 1506

def node_groups
  @node_groups
end

#pending_modified_valuesTypes::ReplicationGroupPendingModifiedValues

Returns the value of attribute pending_modified_values.



1504
1505
1506
# File 'sig/types.rbs', line 1504

def pending_modified_values
  @pending_modified_values
end

#replication_group_create_time::Time

Returns the value of attribute replication_group_create_time.

Returns:

  • (::Time)


1525
1526
1527
# File 'sig/types.rbs', line 1525

def replication_group_create_time
  @replication_group_create_time
end

#replication_group_id::String

Returns the value of attribute replication_group_id.

Returns:

  • (::String)


1500
1501
1502
# File 'sig/types.rbs', line 1500

def replication_group_id
  @replication_group_id
end

#snapshot_retention_limit::Integer

Returns the value of attribute snapshot_retention_limit.

Returns:

  • (::Integer)


1511
1512
1513
# File 'sig/types.rbs', line 1511

def snapshot_retention_limit
  @snapshot_retention_limit
end

#snapshot_window::String

Returns the value of attribute snapshot_window.

Returns:

  • (::String)


1512
1513
1514
# File 'sig/types.rbs', line 1512

def snapshot_window
  @snapshot_window
end

#snapshotting_cluster_id::String

Returns the value of attribute snapshotting_cluster_id.

Returns:

  • (::String)


1507
1508
1509
# File 'sig/types.rbs', line 1507

def snapshotting_cluster_id
  @snapshotting_cluster_id
end

#status::String

Returns the value of attribute status.

Returns:

  • (::String)


1503
1504
1505
# File 'sig/types.rbs', line 1503

def status
  @status
end

#storage_encryption_type"none", ...

Returns the value of attribute storage_encryption_type.

Returns:

  • ("none", "sse-elasticache", "sse-kms")


1521
1522
1523
# File 'sig/types.rbs', line 1521

def storage_encryption_type
  @storage_encryption_type
end

#transit_encryption_enabledBoolean

Returns the value of attribute transit_encryption_enabled.

Returns:

  • (Boolean)


1517
1518
1519
# File 'sig/types.rbs', line 1517

def transit_encryption_enabled
  @transit_encryption_enabled
end

#transit_encryption_mode"preferred", "required"

Returns the value of attribute transit_encryption_mode.

Returns:

  • ("preferred", "required")


1530
1531
1532
# File 'sig/types.rbs', line 1530

def transit_encryption_mode
  @transit_encryption_mode
end

#user_group_ids::Array[::String]

Returns the value of attribute user_group_ids.

Returns:

  • (::Array[::String])


1523
1524
1525
# File 'sig/types.rbs', line 1523

def user_group_ids
  @user_group_ids
end