You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ElasticsearchService::Types::ElasticsearchDomainStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticsearchService::Types::ElasticsearchDomainStatus
- Defined in:
- (unknown)
Overview
The current status of an Elasticsearch domain.
Returned by:
Instance Attribute Summary collapse
-
#access_policies ⇒ String
IAM access policy as a JSON-formatted string.
-
#advanced_options ⇒ Hash<String,String>
Specifies the status of the
AdvancedOptions
. -
#advanced_security_options ⇒ Types::AdvancedSecurityOptions
The current status of the Elasticsearch domain\'s advanced security options.
-
#arn ⇒ String
The Amazon resource name (ARN) of an Elasticsearch domain.
-
#cognito_options ⇒ Types::CognitoOptions
The
CognitoOptions
for the specified domain. -
#created ⇒ Boolean
The domain creation status.
-
#deleted ⇒ Boolean
The domain deletion status.
-
#domain_endpoint_options ⇒ Types::DomainEndpointOptions
The current status of the Elasticsearch domain\'s endpoint options.
-
#domain_id ⇒ String
The unique identifier for the specified Elasticsearch domain.
-
#domain_name ⇒ String
The name of an Elasticsearch domain.
-
#ebs_options ⇒ Types::EBSOptions
The
EBSOptions
for the specified domain. -
#elasticsearch_cluster_config ⇒ Types::ElasticsearchClusterConfig
The type and number of instances in the domain cluster.
-
#elasticsearch_version ⇒ String
-
#encryption_at_rest_options ⇒ Types::EncryptionAtRestOptions
Specifies the status of the
EncryptionAtRestOptions
. -
#endpoint ⇒ String
The Elasticsearch domain endpoint that you use to submit index and search requests.
-
#endpoints ⇒ Hash<String,String>
Map containing the Elasticsearch domain endpoints used to submit index and search requests.
-
#log_publishing_options ⇒ Hash<String,Types::LogPublishingOption>
Log publishing options for the given domain.
-
#node_to_node_encryption_options ⇒ Types::NodeToNodeEncryptionOptions
Specifies the status of the
NodeToNodeEncryptionOptions
. -
#processing ⇒ Boolean
The status of the Elasticsearch domain configuration.
-
#service_software_options ⇒ Types::ServiceSoftwareOptions
The current status of the Elasticsearch domain\'s service software.
-
#snapshot_options ⇒ Types::SnapshotOptions
Specifies the status of the
SnapshotOptions
. -
#upgrade_processing ⇒ Boolean
The status of an Elasticsearch domain version upgrade.
-
#vpc_options ⇒ Types::VPCDerivedInfo
The
VPCOptions
for the specified domain.
Instance Attribute Details
#access_policies ⇒ String
IAM access policy as a JSON-formatted string.
#advanced_options ⇒ Hash<String,String>
Specifies the status of the AdvancedOptions
#advanced_security_options ⇒ Types::AdvancedSecurityOptions
The current status of the Elasticsearch domain\'s advanced security options.
#arn ⇒ String
The Amazon resource name (ARN) of an Elasticsearch domain. See Identifiers for IAM Entitiestarget="_blank" in Using AWS Identity and Access Management for more information.
#cognito_options ⇒ Types::CognitoOptions
The CognitoOptions
for the specified domain. For more information, see
Amazon Cognito Authentication for Kibanatarget="_blank".
#created ⇒ Boolean
The domain creation status. True
if the creation of an Elasticsearch
domain is complete. False
if domain creation is still in progress.
#deleted ⇒ Boolean
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.
#domain_endpoint_options ⇒ Types::DomainEndpointOptions
The current status of the Elasticsearch domain\'s endpoint options.
#domain_id ⇒ String
The unique identifier for the specified Elasticsearch domain.
#domain_name ⇒ String
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).
#ebs_options ⇒ Types::EBSOptions
The EBSOptions
for the specified domain. See Configuring EBS-based
Storagetarget="_blank" for more information.
#elasticsearch_cluster_config ⇒ Types::ElasticsearchClusterConfig
The type and number of instances in the domain cluster.
#elasticsearch_version ⇒ String
#encryption_at_rest_options ⇒ Types::EncryptionAtRestOptions
Specifies the status of the EncryptionAtRestOptions
.
#endpoint ⇒ String
The Elasticsearch domain endpoint that you use to submit index and search requests.
#endpoints ⇒ Hash<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'
.
#log_publishing_options ⇒ Hash<String,Types::LogPublishingOption>
Log publishing options for the given domain.
#node_to_node_encryption_options ⇒ Types::NodeToNodeEncryptionOptions
Specifies the status of the NodeToNodeEncryptionOptions
.
#processing ⇒ Boolean
The status of the Elasticsearch domain configuration. True
if Amazon
Elasticsearch Service is processing configuration changes. False
if
the configuration is active.
#service_software_options ⇒ Types::ServiceSoftwareOptions
The current status of the Elasticsearch domain\'s service software.
#snapshot_options ⇒ Types::SnapshotOptions
Specifies the status of the SnapshotOptions
#upgrade_processing ⇒ Boolean
The status of an Elasticsearch domain version upgrade. True
if Amazon
Elasticsearch Service is undergoing a version upgrade. False
if the
configuration is active.
#vpc_options ⇒ Types::VPCDerivedInfo
The VPCOptions
for the specified domain. For more information, see
VPC Endpoints for Amazon Elasticsearch Service Domainstarget="_blank".