Uses of Class
software.amazon.awscdk.services.elasticsearch.CfnDomain.Builder
Package
Description
Amazon OpenSearch Service Construct Library
-
Uses of CfnDomain.Builder in software.amazon.awscdk.services.elasticsearch
Modifier and TypeMethodDescriptionCfnDomain.Builder.accessPolicies
(Object accessPolicies) An AWS Identity and Access Management ( IAM ) policy document that specifies who can access the OpenSearch Service domain and their permissions.CfnDomain.Builder.advancedOptions
(Map<String, String> advancedOptions) Additional options to specify for the OpenSearch Service domain.CfnDomain.Builder.advancedOptions
(IResolvable advancedOptions) Additional options to specify for the OpenSearch Service domain.CfnDomain.Builder.advancedSecurityOptions
(IResolvable advancedSecurityOptions) Specifies options for fine-grained access control.CfnDomain.Builder.advancedSecurityOptions
(CfnDomain.AdvancedSecurityOptionsInputProperty advancedSecurityOptions) Specifies options for fine-grained access control.CfnDomain.Builder.cognitoOptions
(IResolvable cognitoOptions) Configures OpenSearch Service to use Amazon Cognito authentication for OpenSearch Dashboards.CfnDomain.Builder.cognitoOptions
(CfnDomain.CognitoOptionsProperty cognitoOptions) Configures OpenSearch Service to use Amazon Cognito authentication for OpenSearch Dashboards.static CfnDomain.Builder
CfnDomain.Builder.domainEndpointOptions
(IResolvable domainEndpointOptions) Specifies additional options for the domain endpoint, such as whether to require HTTPS for all traffic or whether to use a custom endpoint rather than the default endpoint.CfnDomain.Builder.domainEndpointOptions
(CfnDomain.DomainEndpointOptionsProperty domainEndpointOptions) Specifies additional options for the domain endpoint, such as whether to require HTTPS for all traffic or whether to use a custom endpoint rather than the default endpoint.CfnDomain.Builder.domainName
(String domainName) A name for the OpenSearch Service domain.CfnDomain.Builder.ebsOptions
(IResolvable ebsOptions) The configurations of Amazon Elastic Block Store (Amazon EBS) volumes that are attached to data nodes in the OpenSearch Service domain.CfnDomain.Builder.ebsOptions
(CfnDomain.EBSOptionsProperty ebsOptions) The configurations of Amazon Elastic Block Store (Amazon EBS) volumes that are attached to data nodes in the OpenSearch Service domain.CfnDomain.Builder.elasticsearchClusterConfig
(IResolvable elasticsearchClusterConfig) ElasticsearchClusterConfig is a property of the AWS::Elasticsearch::Domain resource that configures the cluster of an Amazon OpenSearch Service domain.CfnDomain.Builder.elasticsearchClusterConfig
(CfnDomain.ElasticsearchClusterConfigProperty elasticsearchClusterConfig) ElasticsearchClusterConfig is a property of the AWS::Elasticsearch::Domain resource that configures the cluster of an Amazon OpenSearch Service domain.CfnDomain.Builder.elasticsearchVersion
(String elasticsearchVersion) The version of Elasticsearch to use, such as 2.3.CfnDomain.Builder.encryptionAtRestOptions
(IResolvable encryptionAtRestOptions) Whether the domain should encrypt data at rest, and if so, the AWS Key Management Service key to use.CfnDomain.Builder.encryptionAtRestOptions
(CfnDomain.EncryptionAtRestOptionsProperty encryptionAtRestOptions) Whether the domain should encrypt data at rest, and if so, the AWS Key Management Service key to use.CfnDomain.Builder.logPublishingOptions
(Map<String, ? extends Object> logPublishingOptions) An object with one or more of the following keys:SEARCH_SLOW_LOGS
,ES_APPLICATION_LOGS
,INDEX_SLOW_LOGS
,AUDIT_LOGS
, depending on the types of logs you want to publish.CfnDomain.Builder.logPublishingOptions
(IResolvable logPublishingOptions) An object with one or more of the following keys:SEARCH_SLOW_LOGS
,ES_APPLICATION_LOGS
,INDEX_SLOW_LOGS
,AUDIT_LOGS
, depending on the types of logs you want to publish.CfnDomain.Builder.nodeToNodeEncryptionOptions
(IResolvable nodeToNodeEncryptionOptions) Specifies whether node-to-node encryption is enabled.CfnDomain.Builder.nodeToNodeEncryptionOptions
(CfnDomain.NodeToNodeEncryptionOptionsProperty nodeToNodeEncryptionOptions) Specifies whether node-to-node encryption is enabled.CfnDomain.Builder.snapshotOptions
(IResolvable snapshotOptions) DEPRECATED .CfnDomain.Builder.snapshotOptions
(CfnDomain.SnapshotOptionsProperty snapshotOptions) DEPRECATED .An arbitrary set of tags (key–value pairs) to associate with the OpenSearch Service domain.CfnDomain.Builder.vpcOptions
(IResolvable vpcOptions) The virtual private cloud (VPC) configuration for the OpenSearch Service domain.CfnDomain.Builder.vpcOptions
(CfnDomain.VPCOptionsProperty vpcOptions) The virtual private cloud (VPC) configuration for the OpenSearch Service domain.