Class: Aws::Types::ModifyReplicationGroupMessage

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#apply_immediatelyBoolean

Returns the value of attribute apply_immediately.

Returns:

  • (Boolean)


1236
1237
1238
# File 'sig/types.rbs', line 1236

def apply_immediately
  @apply_immediately
end

#auth_token::String

Returns the value of attribute auth_token.

Returns:

  • (::String)


1243
1244
1245
# File 'sig/types.rbs', line 1243

def auth_token
  @auth_token
end

#auth_token_update_strategy"SET", ...

Returns the value of attribute auth_token_update_strategy.

Returns:

  • ("SET", "ROTATE", "DELETE")


1244
1245
1246
# File 'sig/types.rbs', line 1244

def auth_token_update_strategy
  @auth_token_update_strategy
end

#auto_minor_version_upgradeBoolean

Returns the value of attribute auto_minor_version_upgrade.

Returns:

  • (Boolean)


1239
1240
1241
# File 'sig/types.rbs', line 1239

def auto_minor_version_upgrade
  @auto_minor_version_upgrade
end

#automatic_failover_enabledBoolean

Returns the value of attribute automatic_failover_enabled.

Returns:

  • (Boolean)


1227
1228
1229
# File 'sig/types.rbs', line 1227

def automatic_failover_enabled
  @automatic_failover_enabled
end

#cache_node_type::String

Returns the value of attribute cache_node_type.

Returns:

  • (::String)


1242
1243
1244
# File 'sig/types.rbs', line 1242

def cache_node_type
  @cache_node_type
end

#cache_parameter_group_name::String

Returns the value of attribute cache_parameter_group_name.

Returns:

  • (::String)


1234
1235
1236
# File 'sig/types.rbs', line 1234

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])


1230
1231
1232
# File 'sig/types.rbs', line 1230

def cache_security_group_names
  @cache_security_group_names
end

#cluster_mode"enabled", ...

Returns the value of attribute cluster_mode.

Returns:

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


1252
1253
1254
# File 'sig/types.rbs', line 1252

def cluster_mode
  @cluster_mode
end

#durability"default", ...

Returns the value of attribute durability.

Returns:

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


1253
1254
1255
# File 'sig/types.rbs', line 1253

def durability
  @durability
end

#engine::String

Returns the value of attribute engine.

Returns:

  • (::String)


1237
1238
1239
# File 'sig/types.rbs', line 1237

def engine
  @engine
end

#engine_version::String

Returns the value of attribute engine_version.

Returns:

  • (::String)


1238
1239
1240
# File 'sig/types.rbs', line 1238

def engine_version
  @engine_version
end

#ip_discovery"ipv4", "ipv6"

Returns the value of attribute ip_discovery.

Returns:

  • ("ipv4", "ipv6")


1249
1250
1251
# File 'sig/types.rbs', line 1249

def ip_discovery
  @ip_discovery
end

#log_delivery_configurations::Array[Types::LogDeliveryConfigurationRequest]

Returns the value of attribute log_delivery_configurations.



1248
1249
1250
# File 'sig/types.rbs', line 1248

def log_delivery_configurations
  @log_delivery_configurations
end

#multi_az_enabledBoolean

Returns the value of attribute multi_az_enabled.

Returns:

  • (Boolean)


1228
1229
1230
# File 'sig/types.rbs', line 1228

def multi_az_enabled
  @multi_az_enabled
end

#node_group_id::String

Returns the value of attribute node_group_id.

Returns:

  • (::String)


1229
1230
1231
# File 'sig/types.rbs', line 1229

def node_group_id
  @node_group_id
end

#notification_topic_arn::String

Returns the value of attribute notification_topic_arn.

Returns:

  • (::String)


1233
1234
1235
# File 'sig/types.rbs', line 1233

def notification_topic_arn
  @notification_topic_arn
end

#notification_topic_status::String

Returns the value of attribute notification_topic_status.

Returns:

  • (::String)


1235
1236
1237
# File 'sig/types.rbs', line 1235

def notification_topic_status
  @notification_topic_status
end

#preferred_maintenance_window::String

Returns the value of attribute preferred_maintenance_window.

Returns:

  • (::String)


1232
1233
1234
# File 'sig/types.rbs', line 1232

def preferred_maintenance_window
  @preferred_maintenance_window
end

#primary_cluster_id::String

Returns the value of attribute primary_cluster_id.

Returns:

  • (::String)


1225
1226
1227
# File 'sig/types.rbs', line 1225

def primary_cluster_id
  @primary_cluster_id
end

#remove_user_groupsBoolean

Returns the value of attribute remove_user_groups.

Returns:

  • (Boolean)


1247
1248
1249
# File 'sig/types.rbs', line 1247

def remove_user_groups
  @remove_user_groups
end

#replication_group_description::String

Returns the value of attribute replication_group_description.

Returns:

  • (::String)


1224
1225
1226
# File 'sig/types.rbs', line 1224

def replication_group_description
  @replication_group_description
end

#replication_group_id::String

Returns the value of attribute replication_group_id.

Returns:

  • (::String)


1223
1224
1225
# File 'sig/types.rbs', line 1223

def replication_group_id
  @replication_group_id
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


1231
1232
1233
# File 'sig/types.rbs', line 1231

def security_group_ids
  @security_group_ids
end

#snapshot_retention_limit::Integer

Returns the value of attribute snapshot_retention_limit.

Returns:

  • (::Integer)


1240
1241
1242
# File 'sig/types.rbs', line 1240

def snapshot_retention_limit
  @snapshot_retention_limit
end

#snapshot_window::String

Returns the value of attribute snapshot_window.

Returns:

  • (::String)


1241
1242
1243
# File 'sig/types.rbs', line 1241

def snapshot_window
  @snapshot_window
end

#snapshotting_cluster_id::String

Returns the value of attribute snapshotting_cluster_id.

Returns:

  • (::String)


1226
1227
1228
# File 'sig/types.rbs', line 1226

def snapshotting_cluster_id
  @snapshotting_cluster_id
end

#transit_encryption_enabledBoolean

Returns the value of attribute transit_encryption_enabled.

Returns:

  • (Boolean)


1250
1251
1252
# File 'sig/types.rbs', line 1250

def transit_encryption_enabled
  @transit_encryption_enabled
end

#transit_encryption_mode"preferred", "required"

Returns the value of attribute transit_encryption_mode.

Returns:

  • ("preferred", "required")


1251
1252
1253
# File 'sig/types.rbs', line 1251

def transit_encryption_mode
  @transit_encryption_mode
end

#user_group_ids_to_add::Array[::String]

Returns the value of attribute user_group_ids_to_add.

Returns:

  • (::Array[::String])


1245
1246
1247
# File 'sig/types.rbs', line 1245

def user_group_ids_to_add
  @user_group_ids_to_add
end

#user_group_ids_to_remove::Array[::String]

Returns the value of attribute user_group_ids_to_remove.

Returns:

  • (::Array[::String])


1246
1247
1248
# File 'sig/types.rbs', line 1246

def user_group_ids_to_remove
  @user_group_ids_to_remove
end