Package com.pulumi.aws.opensearch.inputs
Class DomainDomainEndpointOptionsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.opensearch.inputs.DomainDomainEndpointOptionsArgs
-
public final class DomainDomainEndpointOptionsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDomainDomainEndpointOptionsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DomainDomainEndpointOptionsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DomainDomainEndpointOptionsArgs.Builderbuilder()static DomainDomainEndpointOptionsArgs.Builderbuilder(DomainDomainEndpointOptionsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>customEndpoint()java.util.Optional<com.pulumi.core.Output<java.lang.String>>customEndpointCertificateArn()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>customEndpointEnabled()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>enforceHttps()java.util.Optional<com.pulumi.core.Output<java.lang.String>>tlsSecurityPolicy()
-
-
-
Field Detail
-
Empty
public static final DomainDomainEndpointOptionsArgs Empty
-
-
Method Detail
-
customEndpoint
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> customEndpoint()
- Returns:
- Fully qualified domain for your custom endpoint.
-
customEndpointCertificateArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> customEndpointCertificateArn()
- Returns:
- ACM certificate ARN for your custom endpoint.
-
customEndpointEnabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> customEndpointEnabled()
- Returns:
- Whether to enable custom endpoint for the OpenSearch domain.
-
enforceHttps
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enforceHttps()
- Returns:
- Whether or not to require HTTPS. Defaults to `true`.
-
tlsSecurityPolicy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tlsSecurityPolicy()
- Returns:
- Name of the TLS security policy that needs to be applied to the HTTPS endpoint. For valid values, refer to the [AWS documentation](https://docs.aws.amazon.com/opensearch-service/latest/APIReference/API_DomainEndpointOptions.html#opensearchservice-Type-DomainEndpointOptions-TLSSecurityPolicy). Pulumi will only perform drift detection if a configuration value is provided.
-
builder
public static DomainDomainEndpointOptionsArgs.Builder builder()
-
builder
public static DomainDomainEndpointOptionsArgs.Builder builder(DomainDomainEndpointOptionsArgs defaults)
-
-