Uses of Class
software.amazon.awscdk.services.opensearchservice.Domain.Builder
Packages that use Domain.Builder
Package
Description
Amazon OpenSearch Service Construct Library
-
Uses of Domain.Builder in software.amazon.awscdk.services.opensearchservice
Methods in software.amazon.awscdk.services.opensearchservice that return Domain.BuilderModifier and TypeMethodDescriptionDomain.Builder.accessPolicies
(List<? extends PolicyStatement> accessPolicies) Domain access policies.Domain.Builder.advancedOptions
(Map<String, String> advancedOptions) Additional options to specify for the Amazon OpenSearch Service domain.Domain.Builder.automatedSnapshotStartHour
(Number automatedSnapshotStartHour) The hour in UTC during which the service takes an automated daily snapshot of the indices in the Amazon OpenSearch Service domain.Domain.Builder.capacity
(CapacityConfig capacity) The cluster capacity configuration for the Amazon OpenSearch Service domain.Domain.Builder.cognitoDashboardsAuth
(CognitoOptions cognitoDashboardsAuth) Configures Amazon OpenSearch Service to use Amazon Cognito authentication for OpenSearch Dashboards.static Domain.Builder
Domain.Builder.customEndpoint
(CustomEndpointOptions customEndpoint) To configure a custom domain configure these options.Domain.Builder.domainName
(String domainName) Enforces a particular physical domain name.Domain.Builder.ebs
(EbsOptions ebs) The configurations of Amazon Elastic Block Store (Amazon EBS) volumes that are attached to data nodes in the Amazon OpenSearch Service domain.Domain.Builder.enableVersionUpgrade
(Boolean enableVersionUpgrade) To upgrade an Amazon OpenSearch Service domain to a new version, rather than replacing the entire domain resource, use the EnableVersionUpgrade update policy.Domain.Builder.encryptionAtRest
(EncryptionAtRestOptions encryptionAtRest) Encryption at rest options for the cluster.Domain.Builder.enforceHttps
(Boolean enforceHttps) True to require that all traffic to the domain arrive over HTTPS.Domain.Builder.fineGrainedAccessControl
(AdvancedSecurityOptions fineGrainedAccessControl) Specifies options for fine-grained access control.Domain.Builder.logging
(LoggingOptions logging) Configuration log publishing configuration options.Domain.Builder.nodeToNodeEncryption
(Boolean nodeToNodeEncryption) Specify true to enable node to node encryption.Domain.Builder.removalPolicy
(RemovalPolicy removalPolicy) Policy to apply when the domain is removed from the stack.Domain.Builder.securityGroups
(List<? extends ISecurityGroup> securityGroups) The list of security groups that are associated with the VPC endpoints for the domain.Domain.Builder.tlsSecurityPolicy
(TLSSecurityPolicy tlsSecurityPolicy) The minimum TLS version required for traffic to the domain.Domain.Builder.useUnsignedBasicAuth
(Boolean useUnsignedBasicAuth) Configures the domain so that unsigned basic auth is enabled.Domain.Builder.version
(EngineVersion version) The Elasticsearch/OpenSearch version that your domain will leverage.Place the domain inside this VPC.Domain.Builder.vpcSubnets
(List<? extends SubnetSelection> vpcSubnets) The specific vpc subnets the domain will be placed in.Domain.Builder.zoneAwareness
(ZoneAwarenessConfig zoneAwareness) The cluster zone awareness configuration for the Amazon OpenSearch Service domain.