Class: Aws::Types::CreateDomainRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#access_policies::String

Returns the value of attribute access_policies.

Returns:

  • (::String)


497
498
499
# File 'sig/types.rbs', line 497

def access_policies
  @access_policies
end

#advanced_options::Hash[::String, ::String]

Returns the value of attribute advanced_options.

Returns:

  • (::Hash[::String, ::String])


504
505
506
# File 'sig/types.rbs', line 504

def advanced_options
  @advanced_options
end

#advanced_security_optionsTypes::AdvancedSecurityOptionsInput

Returns the value of attribute advanced_security_options.



507
508
509
# File 'sig/types.rbs', line 507

def advanced_security_options
  @advanced_security_options
end

#aiml_optionsTypes::AIMLOptionsInput

Returns the value of attribute aiml_options.



513
514
515
# File 'sig/types.rbs', line 513

def aiml_options
  @aiml_options
end

#auto_tune_optionsTypes::AutoTuneOptionsInput

Returns the value of attribute auto_tune_options.



510
511
512
# File 'sig/types.rbs', line 510

def auto_tune_options
  @auto_tune_options
end

#automated_snapshot_pause_optionsTypes::AutomatedSnapshotPauseRequestOptions

Returns the value of attribute automated_snapshot_pause_options.



515
516
517
# File 'sig/types.rbs', line 515

def automated_snapshot_pause_options
  @automated_snapshot_pause_options
end

#cluster_configTypes::ClusterConfig

Returns the value of attribute cluster_config.



495
496
497
# File 'sig/types.rbs', line 495

def cluster_config
  @cluster_config
end

#cognito_optionsTypes::CognitoOptions

Returns the value of attribute cognito_options.



501
502
503
# File 'sig/types.rbs', line 501

def cognito_options
  @cognito_options
end

#deployment_strategy_optionsTypes::DeploymentStrategyOptions

Returns the value of attribute deployment_strategy_options.



514
515
516
# File 'sig/types.rbs', line 514

def deployment_strategy_options
  @deployment_strategy_options
end

#domain_endpoint_optionsTypes::DomainEndpointOptions

Returns the value of attribute domain_endpoint_options.



506
507
508
# File 'sig/types.rbs', line 506

def domain_endpoint_options
  @domain_endpoint_options
end

#domain_name::String

Returns the value of attribute domain_name.

Returns:

  • (::String)


493
494
495
# File 'sig/types.rbs', line 493

def domain_name
  @domain_name
end

#ebs_optionsTypes::EBSOptions

Returns the value of attribute ebs_options.

Returns:



496
497
498
# File 'sig/types.rbs', line 496

def ebs_options
  @ebs_options
end

#encryption_at_rest_optionsTypes::EncryptionAtRestOptions

Returns the value of attribute encryption_at_rest_options.



502
503
504
# File 'sig/types.rbs', line 502

def encryption_at_rest_options
  @encryption_at_rest_options
end

#engine_mode"GENERAL", "OPTIMIZED"

Returns the value of attribute engine_mode.

Returns:

  • ("GENERAL", "OPTIMIZED")


517
518
519
# File 'sig/types.rbs', line 517

def engine_mode
  @engine_mode
end

#engine_version::String

Returns the value of attribute engine_version.

Returns:

  • (::String)


494
495
496
# File 'sig/types.rbs', line 494

def engine_version
  @engine_version
end

#identity_center_optionsTypes::IdentityCenterOptionsInput

Returns the value of attribute identity_center_options.



508
509
510
# File 'sig/types.rbs', line 508

def identity_center_options
  @identity_center_options
end

#ip_address_type"ipv4", "dualstack"

Returns the value of attribute ip_address_type.

Returns:

  • ("ipv4", "dualstack")


498
499
500
# File 'sig/types.rbs', line 498

def ip_address_type
  @ip_address_type
end

#log_publishing_options::Hash[("INDEX_SLOW_LOGS" | "SEARCH_SLOW_LOGS" | "ES_APPLICATION_LOGS" | "AUDIT_LOGS"), Types::LogPublishingOption]

Returns the value of attribute log_publishing_options.

Returns:



505
506
507
# File 'sig/types.rbs', line 505

def log_publishing_options
  @log_publishing_options
end

#node_to_node_encryption_optionsTypes::NodeToNodeEncryptionOptions

Returns the value of attribute node_to_node_encryption_options.



503
504
505
# File 'sig/types.rbs', line 503

def node_to_node_encryption_options
  @node_to_node_encryption_options
end

#off_peak_window_optionsTypes::OffPeakWindowOptions

Returns the value of attribute off_peak_window_options.



511
512
513
# File 'sig/types.rbs', line 511

def off_peak_window_options
  @off_peak_window_options
end

#snapshot_optionsTypes::SnapshotOptions

Returns the value of attribute snapshot_options.



499
500
501
# File 'sig/types.rbs', line 499

def snapshot_options
  @snapshot_options
end

#software_update_optionsTypes::SoftwareUpdateOptions

Returns the value of attribute software_update_options.



512
513
514
# File 'sig/types.rbs', line 512

def software_update_options
  @software_update_options
end

#tag_list::Array[Types::Tag]

Returns the value of attribute tag_list.

Returns:



509
510
511
# File 'sig/types.rbs', line 509

def tag_list
  @tag_list
end

#use_case"SEARCH", ...

Returns the value of attribute use_case.

Returns:

  • ("SEARCH", "VECTOR", "OBSERVABILITY", "MIXED")


516
517
518
# File 'sig/types.rbs', line 516

def use_case
  @use_case
end

#vpc_optionsTypes::VPCOptions

Returns the value of attribute vpc_options.

Returns:



500
501
502
# File 'sig/types.rbs', line 500

def vpc_options
  @vpc_options
end