Struct aws_sdk_opensearch::model::domain_status::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for DomainStatus
Implementations
The unique identifier for the specified domain.
The unique identifier for the specified domain.
The name of a 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).
The name of a 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).
The Amazon Resource Name (ARN) of a domain. See IAM identifiers in the AWS Identity and Access Management User Guide for more information.
The Amazon Resource Name (ARN) of a domain. See IAM identifiers in the AWS Identity and Access Management User Guide for more information.
The domain creation status. True
if the creation of a domain is complete. False
if domain creation is still in progress.
The domain creation status. True
if the creation of a domain is complete. False
if domain creation is still in progress.
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.
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.
The domain endpoint that you use to submit index and search requests.
The domain endpoint that you use to submit index and search requests.
Adds a key-value pair to endpoints
.
To override the contents of this collection use set_endpoints
.
Map containing the domain endpoints used to submit index and search requests. Example key, value
: 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
Map containing the domain endpoints used to submit index and search requests. Example key, value
: 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The status of the domain configuration. True
if Amazon OpenSearch Service is processing configuration changes. False
if the configuration is active.
The status of the domain configuration. True
if Amazon OpenSearch Service is processing configuration changes. False
if the configuration is active.
The status of a domain version upgrade. True
if Amazon OpenSearch Service is undergoing a version upgrade. False
if the configuration is active.
The status of a domain version upgrade. True
if Amazon OpenSearch Service is undergoing a version upgrade. False
if the configuration is active.
The type and number of instances in the domain.
The type and number of instances in the domain.
The EBSOptions
for the specified domain.
The EBSOptions
for the specified domain.
IAM access policy as a JSON-formatted string.
IAM access policy as a JSON-formatted string.
The status of the SnapshotOptions
.
The status of the SnapshotOptions
.
The VPCOptions
for the specified domain. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.
The VPCOptions
for the specified domain. For more information, see Launching your Amazon OpenSearch Service domains using a VPC.
The CognitoOptions
for the specified domain. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.
The CognitoOptions
for the specified domain. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.
The status of the EncryptionAtRestOptions
.
The status of the EncryptionAtRestOptions
.
The status of the NodeToNodeEncryptionOptions
.
pub fn set_node_to_node_encryption_options(
self,
input: Option<NodeToNodeEncryptionOptions>
) -> Self
pub fn set_node_to_node_encryption_options(
self,
input: Option<NodeToNodeEncryptionOptions>
) -> Self
The status of the NodeToNodeEncryptionOptions
.
Adds a key-value pair to advanced_options
.
To override the contents of this collection use set_advanced_options
.
The status of the AdvancedOptions
.
The status of the AdvancedOptions
.
Adds a key-value pair to log_publishing_options
.
To override the contents of this collection use set_log_publishing_options
.
Log publishing options for the given domain.
pub fn set_log_publishing_options(
self,
input: Option<HashMap<LogType, LogPublishingOption>>
) -> Self
pub fn set_log_publishing_options(
self,
input: Option<HashMap<LogType, LogPublishingOption>>
) -> Self
Log publishing options for the given domain.
The current status of the domain's service software.
The current status of the domain's service software.
The current status of the domain's endpoint options.
The current status of the domain's endpoint options.
The current status of the domain's advanced security options.
The current status of the domain's advanced security options.
The current status of the domain's Auto-Tune options.
The current status of the domain's Auto-Tune options.
Consumes the builder and constructs a DomainStatus
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more