Class: Aws::ElasticsearchService::Types::ElasticsearchDomainStatus

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-elasticsearchservice/types.rb

Overview

The current status of an Elasticsearch domain.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#access_policiesString

IAM access policy as a JSON-formatted string.

Returns:

  • (String)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#advanced_optionsHash<String,String>

Specifies the status of the `AdvancedOptions`

Returns:

  • (Hash<String,String>)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#advanced_security_optionsTypes::AdvancedSecurityOptions

The current status of the Elasticsearch domain's advanced security options.


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#arnString

The Amazon resource name (ARN) of an Elasticsearch domain. See

Identifiers for IAM Entities][1

in *Using AWS Identity and Access

Management* for more information.

[1]: docs.aws.amazon.com/IAM/latest/UserGuide/index.html?Using_Identifiers.html

Returns:

  • (String)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#auto_tune_optionsTypes::AutoTuneOptionsOutput

The current status of the Elasticsearch domain's Auto-Tune options.


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#cognito_optionsTypes::CognitoOptions

The `CognitoOptions` for the specified domain. For more information, see [Amazon Cognito Authentication for Kibana].

[1]: docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-cognito-auth.html


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#createdBoolean

The domain creation status. `True` if the creation of an Elasticsearch domain is complete. `False` if domain creation is still in progress.

Returns:

  • (Boolean)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#deletedBoolean

The domain deletion status. `True` if a delete request has been received for the domain but resource cleanup is still in progress. `False` if the domain has not been deleted. Once domain deletion is complete, the status of the domain is no longer returned.

Returns:

  • (Boolean)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#domain_endpoint_optionsTypes::DomainEndpointOptions

The current status of the Elasticsearch domain's endpoint options.


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#domain_idString

The unique identifier for the specified Elasticsearch domain.

Returns:

  • (String)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#domain_nameString

The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).

Returns:

  • (String)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#ebs_optionsTypes::EBSOptions

The `EBSOptions` for the specified domain. See [Configuring EBS-based Storage] for more information.

[1]: docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomain-configure-ebs

Returns:


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#elasticsearch_cluster_configTypes::ElasticsearchClusterConfig

The type and number of instances in the domain cluster.


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#elasticsearch_versionString

Returns:

  • (String)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#encryption_at_rest_optionsTypes::EncryptionAtRestOptions

Specifies the status of the `EncryptionAtRestOptions`.


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#endpointString

The Elasticsearch domain endpoint that you use to submit index and search requests.

Returns:

  • (String)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#endpointsHash<String,String>

Map containing the Elasticsearch domain endpoints used to submit index and search requests. Example `key, value`: `'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'`.

Returns:

  • (Hash<String,String>)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#log_publishing_optionsHash<String,Types::LogPublishingOption>

Log publishing options for the given domain.

Returns:


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#node_to_node_encryption_optionsTypes::NodeToNodeEncryptionOptions

Specifies the status of the `NodeToNodeEncryptionOptions`.


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#processingBoolean

The status of the Elasticsearch domain configuration. `True` if Amazon Elasticsearch Service is processing configuration changes. `False` if the configuration is active.

Returns:

  • (Boolean)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#service_software_optionsTypes::ServiceSoftwareOptions

The current status of the Elasticsearch domain's service software.


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#snapshot_optionsTypes::SnapshotOptions

Specifies the status of the `SnapshotOptions`


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#upgrade_processingBoolean

The status of an Elasticsearch domain version upgrade. `True` if Amazon Elasticsearch Service is undergoing a version upgrade. `False` if the configuration is active.

Returns:

  • (Boolean)

2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_optionsTypes::VPCDerivedInfo

The `VPCOptions` for the specified domain. For more information, see [VPC Endpoints for Amazon Elasticsearch Service Domains].

[1]: docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-vpc.html


2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 2424

class ElasticsearchDomainStatus < Struct.new(
  :domain_id,
  :domain_name,
  :arn,
  :created,
  :deleted,
  :endpoint,
  :endpoints,
  :processing,
  :upgrade_processing,
  :elasticsearch_version,
  :elasticsearch_cluster_config,
  :ebs_options,
  :access_policies,
  :snapshot_options,
  :vpc_options,
  :cognito_options,
  :encryption_at_rest_options,
  :node_to_node_encryption_options,
  :advanced_options,
  :log_publishing_options,
  :service_software_options,
  :domain_endpoint_options,
  :advanced_security_options,
  :auto_tune_options)
  SENSITIVE = []
  include Aws::Structure
end