Class: Aws::Types::CreateElasticsearchDomainRequest

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)


274
275
276
# File 'sig/types.rbs', line 274

def access_policies
  @access_policies
end

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

Returns the value of attribute advanced_options.

Returns:

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


280
281
282
# File 'sig/types.rbs', line 280

def advanced_options
  @advanced_options
end

#advanced_security_optionsTypes::AdvancedSecurityOptionsInput

Returns the value of attribute advanced_security_options.



283
284
285
# File 'sig/types.rbs', line 283

def advanced_security_options
  @advanced_security_options
end

#auto_tune_optionsTypes::AutoTuneOptionsInput

Returns the value of attribute auto_tune_options.



284
285
286
# File 'sig/types.rbs', line 284

def auto_tune_options
  @auto_tune_options
end

#automated_snapshot_pause_optionsTypes::AutomatedSnapshotPauseRequestOptions

Returns the value of attribute automated_snapshot_pause_options.



287
288
289
# File 'sig/types.rbs', line 287

def automated_snapshot_pause_options
  @automated_snapshot_pause_options
end

#cognito_optionsTypes::CognitoOptions

Returns the value of attribute cognito_options.



277
278
279
# File 'sig/types.rbs', line 277

def cognito_options
  @cognito_options
end

#deployment_strategy_optionsTypes::DeploymentStrategyOptions

Returns the value of attribute deployment_strategy_options.



286
287
288
# File 'sig/types.rbs', line 286

def deployment_strategy_options
  @deployment_strategy_options
end

#domain_endpoint_optionsTypes::DomainEndpointOptions

Returns the value of attribute domain_endpoint_options.



282
283
284
# File 'sig/types.rbs', line 282

def domain_endpoint_options
  @domain_endpoint_options
end

#domain_name::String

Returns the value of attribute domain_name.

Returns:

  • (::String)


270
271
272
# File 'sig/types.rbs', line 270

def domain_name
  @domain_name
end

#ebs_optionsTypes::EBSOptions

Returns the value of attribute ebs_options.

Returns:



273
274
275
# File 'sig/types.rbs', line 273

def ebs_options
  @ebs_options
end

#elasticsearch_cluster_configTypes::ElasticsearchClusterConfig

Returns the value of attribute elasticsearch_cluster_config.



272
273
274
# File 'sig/types.rbs', line 272

def elasticsearch_cluster_config
  @elasticsearch_cluster_config
end

#elasticsearch_version::String

Returns the value of attribute elasticsearch_version.

Returns:

  • (::String)


271
272
273
# File 'sig/types.rbs', line 271

def elasticsearch_version
  @elasticsearch_version
end

#encryption_at_rest_optionsTypes::EncryptionAtRestOptions

Returns the value of attribute encryption_at_rest_options.



278
279
280
# File 'sig/types.rbs', line 278

def encryption_at_rest_options
  @encryption_at_rest_options
end

#engine_mode"GENERAL", "OPTIMIZED"

Returns the value of attribute engine_mode.

Returns:

  • ("GENERAL", "OPTIMIZED")


289
290
291
# File 'sig/types.rbs', line 289

def engine_mode
  @engine_mode
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:



281
282
283
# File 'sig/types.rbs', line 281

def log_publishing_options
  @log_publishing_options
end

#node_to_node_encryption_optionsTypes::NodeToNodeEncryptionOptions

Returns the value of attribute node_to_node_encryption_options.



279
280
281
# File 'sig/types.rbs', line 279

def node_to_node_encryption_options
  @node_to_node_encryption_options
end

#snapshot_optionsTypes::SnapshotOptions

Returns the value of attribute snapshot_options.



275
276
277
# File 'sig/types.rbs', line 275

def snapshot_options
  @snapshot_options
end

#tag_list::Array[Types::Tag]

Returns the value of attribute tag_list.

Returns:



285
286
287
# File 'sig/types.rbs', line 285

def tag_list
  @tag_list
end

#use_case"SEARCH", ...

Returns the value of attribute use_case.

Returns:

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


288
289
290
# File 'sig/types.rbs', line 288

def use_case
  @use_case
end

#vpc_optionsTypes::VPCOptions

Returns the value of attribute vpc_options.

Returns:



276
277
278
# File 'sig/types.rbs', line 276

def vpc_options
  @vpc_options
end