| Modifier and Type | Method and Description |
|---|---|
CfnDomain.Builder |
accessPolicies(Object accessPolicies)
`AWS::OpenSearchService::Domain.AccessPolicies`.
|
CfnDomain.Builder |
advancedOptions(IResolvable advancedOptions)
`AWS::OpenSearchService::Domain.AdvancedOptions`.
|
CfnDomain.Builder |
advancedOptions(Map<String,String> advancedOptions)
`AWS::OpenSearchService::Domain.AdvancedOptions`.
|
CfnDomain.Builder |
advancedSecurityOptions(CfnDomain.AdvancedSecurityOptionsInputProperty advancedSecurityOptions)
`AWS::OpenSearchService::Domain.AdvancedSecurityOptions`.
|
CfnDomain.Builder |
advancedSecurityOptions(IResolvable advancedSecurityOptions)
`AWS::OpenSearchService::Domain.AdvancedSecurityOptions`.
|
CfnDomain |
build() |
CfnDomain.Builder |
clusterConfig(CfnDomain.ClusterConfigProperty clusterConfig)
`AWS::OpenSearchService::Domain.ClusterConfig`.
|
CfnDomain.Builder |
clusterConfig(IResolvable clusterConfig)
`AWS::OpenSearchService::Domain.ClusterConfig`.
|
CfnDomain.Builder |
cognitoOptions(CfnDomain.CognitoOptionsProperty cognitoOptions)
`AWS::OpenSearchService::Domain.CognitoOptions`.
|
CfnDomain.Builder |
cognitoOptions(IResolvable cognitoOptions)
`AWS::OpenSearchService::Domain.CognitoOptions`.
|
static CfnDomain.Builder |
create(software.constructs.Construct scope,
String id) |
CfnDomain.Builder |
domainEndpointOptions(CfnDomain.DomainEndpointOptionsProperty domainEndpointOptions)
`AWS::OpenSearchService::Domain.DomainEndpointOptions`.
|
CfnDomain.Builder |
domainEndpointOptions(IResolvable domainEndpointOptions)
`AWS::OpenSearchService::Domain.DomainEndpointOptions`.
|
CfnDomain.Builder |
domainName(String domainName)
`AWS::OpenSearchService::Domain.DomainName`.
|
CfnDomain.Builder |
ebsOptions(CfnDomain.EBSOptionsProperty ebsOptions)
`AWS::OpenSearchService::Domain.EBSOptions`.
|
CfnDomain.Builder |
ebsOptions(IResolvable ebsOptions)
`AWS::OpenSearchService::Domain.EBSOptions`.
|
CfnDomain.Builder |
encryptionAtRestOptions(CfnDomain.EncryptionAtRestOptionsProperty encryptionAtRestOptions)
`AWS::OpenSearchService::Domain.EncryptionAtRestOptions`.
|
CfnDomain.Builder |
encryptionAtRestOptions(IResolvable encryptionAtRestOptions)
`AWS::OpenSearchService::Domain.EncryptionAtRestOptions`.
|
CfnDomain.Builder |
engineVersion(String engineVersion)
`AWS::OpenSearchService::Domain.EngineVersion`.
|
CfnDomain.Builder |
logPublishingOptions(IResolvable logPublishingOptions)
`AWS::OpenSearchService::Domain.LogPublishingOptions`.
|
CfnDomain.Builder |
logPublishingOptions(Map<String,? extends Object> logPublishingOptions)
`AWS::OpenSearchService::Domain.LogPublishingOptions`.
|
CfnDomain.Builder |
nodeToNodeEncryptionOptions(CfnDomain.NodeToNodeEncryptionOptionsProperty nodeToNodeEncryptionOptions)
`AWS::OpenSearchService::Domain.NodeToNodeEncryptionOptions`.
|
CfnDomain.Builder |
nodeToNodeEncryptionOptions(IResolvable nodeToNodeEncryptionOptions)
`AWS::OpenSearchService::Domain.NodeToNodeEncryptionOptions`.
|
CfnDomain.Builder |
snapshotOptions(CfnDomain.SnapshotOptionsProperty snapshotOptions)
`AWS::OpenSearchService::Domain.SnapshotOptions`.
|
CfnDomain.Builder |
snapshotOptions(IResolvable snapshotOptions)
`AWS::OpenSearchService::Domain.SnapshotOptions`.
|
CfnDomain.Builder |
tags(List<? extends CfnTag> tags)
`AWS::OpenSearchService::Domain.Tags`.
|
CfnDomain.Builder |
vpcOptions(CfnDomain.VPCOptionsProperty vpcOptions)
`AWS::OpenSearchService::Domain.VPCOptions`.
|
CfnDomain.Builder |
vpcOptions(IResolvable vpcOptions)
`AWS::OpenSearchService::Domain.VPCOptions`.
|
@Stability(value=Stable) public static CfnDomain.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnDomain.AdvancedSecurityOptionsInputProperty.Builder.@Stability(value=Stable) public CfnDomain.Builder accessPolicies(Object accessPolicies)
accessPolicies - `AWS::OpenSearchService::Domain.AccessPolicies`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder advancedOptions(IResolvable advancedOptions)
advancedOptions - `AWS::OpenSearchService::Domain.AdvancedOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder advancedOptions(Map<String,String> advancedOptions)
advancedOptions - `AWS::OpenSearchService::Domain.AdvancedOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder advancedSecurityOptions(CfnDomain.AdvancedSecurityOptionsInputProperty advancedSecurityOptions)
advancedSecurityOptions - `AWS::OpenSearchService::Domain.AdvancedSecurityOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder advancedSecurityOptions(IResolvable advancedSecurityOptions)
advancedSecurityOptions - `AWS::OpenSearchService::Domain.AdvancedSecurityOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder clusterConfig(CfnDomain.ClusterConfigProperty clusterConfig)
clusterConfig - `AWS::OpenSearchService::Domain.ClusterConfig`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder clusterConfig(IResolvable clusterConfig)
clusterConfig - `AWS::OpenSearchService::Domain.ClusterConfig`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder cognitoOptions(CfnDomain.CognitoOptionsProperty cognitoOptions)
cognitoOptions - `AWS::OpenSearchService::Domain.CognitoOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder cognitoOptions(IResolvable cognitoOptions)
cognitoOptions - `AWS::OpenSearchService::Domain.CognitoOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder domainEndpointOptions(CfnDomain.DomainEndpointOptionsProperty domainEndpointOptions)
domainEndpointOptions - `AWS::OpenSearchService::Domain.DomainEndpointOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder domainEndpointOptions(IResolvable domainEndpointOptions)
domainEndpointOptions - `AWS::OpenSearchService::Domain.DomainEndpointOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder domainName(String domainName)
domainName - `AWS::OpenSearchService::Domain.DomainName`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder ebsOptions(CfnDomain.EBSOptionsProperty ebsOptions)
ebsOptions - `AWS::OpenSearchService::Domain.EBSOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder ebsOptions(IResolvable ebsOptions)
ebsOptions - `AWS::OpenSearchService::Domain.EBSOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder encryptionAtRestOptions(CfnDomain.EncryptionAtRestOptionsProperty encryptionAtRestOptions)
encryptionAtRestOptions - `AWS::OpenSearchService::Domain.EncryptionAtRestOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder encryptionAtRestOptions(IResolvable encryptionAtRestOptions)
encryptionAtRestOptions - `AWS::OpenSearchService::Domain.EncryptionAtRestOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder engineVersion(String engineVersion)
engineVersion - `AWS::OpenSearchService::Domain.EngineVersion`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder logPublishingOptions(IResolvable logPublishingOptions)
logPublishingOptions - `AWS::OpenSearchService::Domain.LogPublishingOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder logPublishingOptions(Map<String,? extends Object> logPublishingOptions)
logPublishingOptions - `AWS::OpenSearchService::Domain.LogPublishingOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder nodeToNodeEncryptionOptions(CfnDomain.NodeToNodeEncryptionOptionsProperty nodeToNodeEncryptionOptions)
nodeToNodeEncryptionOptions - `AWS::OpenSearchService::Domain.NodeToNodeEncryptionOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder nodeToNodeEncryptionOptions(IResolvable nodeToNodeEncryptionOptions)
nodeToNodeEncryptionOptions - `AWS::OpenSearchService::Domain.NodeToNodeEncryptionOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder snapshotOptions(CfnDomain.SnapshotOptionsProperty snapshotOptions)
snapshotOptions - `AWS::OpenSearchService::Domain.SnapshotOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder snapshotOptions(IResolvable snapshotOptions)
snapshotOptions - `AWS::OpenSearchService::Domain.SnapshotOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::OpenSearchService::Domain.Tags`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder vpcOptions(CfnDomain.VPCOptionsProperty vpcOptions)
vpcOptions - `AWS::OpenSearchService::Domain.VPCOptions`. This parameter is required.this@Stability(value=Stable) public CfnDomain.Builder vpcOptions(IResolvable vpcOptions)
vpcOptions - `AWS::OpenSearchService::Domain.VPCOptions`. This parameter is required.thisCopyright © 2021. All rights reserved.