Class: Aws::Types::CreateCacheClusterMessage

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#auth_token::String

Returns the value of attribute auth_token.

Returns:

  • (::String)


369
370
371
# File 'sig/types.rbs', line 369

def auth_token
  @auth_token
end

#auto_minor_version_upgradeBoolean

Returns the value of attribute auto_minor_version_upgrade.

Returns:

  • (Boolean)


366
367
368
# File 'sig/types.rbs', line 366

def auto_minor_version_upgrade
  @auto_minor_version_upgrade
end

#az_mode"single-az", "cross-az"

Returns the value of attribute az_mode.

Returns:

  • ("single-az", "cross-az")


349
350
351
# File 'sig/types.rbs', line 349

def az_mode
  @az_mode
end

#cache_cluster_id::String

Returns the value of attribute cache_cluster_id.

Returns:

  • (::String)


347
348
349
# File 'sig/types.rbs', line 347

def cache_cluster_id
  @cache_cluster_id
end

#cache_node_type::String

Returns the value of attribute cache_node_type.

Returns:

  • (::String)


353
354
355
# File 'sig/types.rbs', line 353

def cache_node_type
  @cache_node_type
end

#cache_parameter_group_name::String

Returns the value of attribute cache_parameter_group_name.

Returns:

  • (::String)


356
357
358
# File 'sig/types.rbs', line 356

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


358
359
360
# File 'sig/types.rbs', line 358

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)


357
358
359
# File 'sig/types.rbs', line 357

def cache_subnet_group_name
  @cache_subnet_group_name
end

#engine::String

Returns the value of attribute engine.

Returns:

  • (::String)


354
355
356
# File 'sig/types.rbs', line 354

def engine
  @engine
end

#engine_version::String

Returns the value of attribute engine_version.

Returns:

  • (::String)


355
356
357
# File 'sig/types.rbs', line 355

def engine_version
  @engine_version
end

#ip_discovery"ipv4", "ipv6"

Returns the value of attribute ip_discovery.

Returns:

  • ("ipv4", "ipv6")


376
377
378
# File 'sig/types.rbs', line 376

def ip_discovery
  @ip_discovery
end

#log_delivery_configurations::Array[Types::LogDeliveryConfigurationRequest]

Returns the value of attribute log_delivery_configurations.



373
374
375
# File 'sig/types.rbs', line 373

def log_delivery_configurations
  @log_delivery_configurations
end

#network_type"ipv4", ...

Returns the value of attribute network_type.

Returns:

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


375
376
377
# File 'sig/types.rbs', line 375

def network_type
  @network_type
end

#notification_topic_arn::String

Returns the value of attribute notification_topic_arn.

Returns:

  • (::String)


365
366
367
# File 'sig/types.rbs', line 365

def notification_topic_arn
  @notification_topic_arn
end

#num_cache_nodes::Integer

Returns the value of attribute num_cache_nodes.

Returns:

  • (::Integer)


352
353
354
# File 'sig/types.rbs', line 352

def num_cache_nodes
  @num_cache_nodes
end

#outpost_mode"single-outpost", "cross-outpost"

Returns the value of attribute outpost_mode.

Returns:

  • ("single-outpost", "cross-outpost")


370
371
372
# File 'sig/types.rbs', line 370

def outpost_mode
  @outpost_mode
end

#port::Integer

Returns the value of attribute port.

Returns:

  • (::Integer)


364
365
366
# File 'sig/types.rbs', line 364

def port
  @port
end

#preferred_availability_zone::String

Returns the value of attribute preferred_availability_zone.

Returns:

  • (::String)


350
351
352
# File 'sig/types.rbs', line 350

def preferred_availability_zone
  @preferred_availability_zone
end

#preferred_availability_zones::Array[::String]

Returns the value of attribute preferred_availability_zones.

Returns:

  • (::Array[::String])


351
352
353
# File 'sig/types.rbs', line 351

def preferred_availability_zones
  @preferred_availability_zones
end

#preferred_maintenance_window::String

Returns the value of attribute preferred_maintenance_window.

Returns:

  • (::String)


363
364
365
# File 'sig/types.rbs', line 363

def preferred_maintenance_window
  @preferred_maintenance_window
end

#preferred_outpost_arn::String

Returns the value of attribute preferred_outpost_arn.

Returns:

  • (::String)


371
372
373
# File 'sig/types.rbs', line 371

def preferred_outpost_arn
  @preferred_outpost_arn
end

#preferred_outpost_arns::Array[::String]

Returns the value of attribute preferred_outpost_arns.

Returns:

  • (::Array[::String])


372
373
374
# File 'sig/types.rbs', line 372

def preferred_outpost_arns
  @preferred_outpost_arns
end

#replication_group_id::String

Returns the value of attribute replication_group_id.

Returns:

  • (::String)


348
349
350
# File 'sig/types.rbs', line 348

def replication_group_id
  @replication_group_id
end

#security_group_ids::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


359
360
361
# File 'sig/types.rbs', line 359

def security_group_ids
  @security_group_ids
end

#snapshot_arns::Array[::String]

Returns the value of attribute snapshot_arns.

Returns:

  • (::Array[::String])


361
362
363
# File 'sig/types.rbs', line 361

def snapshot_arns
  @snapshot_arns
end

#snapshot_name::String

Returns the value of attribute snapshot_name.

Returns:

  • (::String)


362
363
364
# File 'sig/types.rbs', line 362

def snapshot_name
  @snapshot_name
end

#snapshot_retention_limit::Integer

Returns the value of attribute snapshot_retention_limit.

Returns:

  • (::Integer)


367
368
369
# File 'sig/types.rbs', line 367

def snapshot_retention_limit
  @snapshot_retention_limit
end

#snapshot_window::String

Returns the value of attribute snapshot_window.

Returns:

  • (::String)


368
369
370
# File 'sig/types.rbs', line 368

def snapshot_window
  @snapshot_window
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



360
361
362
# File 'sig/types.rbs', line 360

def tags
  @tags
end

#transit_encryption_enabledBoolean

Returns the value of attribute transit_encryption_enabled.

Returns:

  • (Boolean)


374
375
376
# File 'sig/types.rbs', line 374

def transit_encryption_enabled
  @transit_encryption_enabled
end