Class GetDomainResult


  • public final class GetDomainResult
    extends java.lang.Object
    • Method Detail

      • accessPolicies

        public java.lang.String accessPolicies()
        Returns:
        Policy document attached to the domain.
      • advancedOptions

        public java.util.Map<java.lang.String,​java.lang.String> advancedOptions()
        Returns:
        Key-value string pairs to specify advanced configuration options.
      • advancedSecurityOptions

        public java.util.List<GetDomainAdvancedSecurityOption> advancedSecurityOptions()
        Returns:
        Status of the OpenSearch domain's advanced security options. The block consists of the following attributes:
      • arn

        public java.lang.String arn()
        Returns:
        ARN of the domain.
      • autoTuneOptions

        public java.util.List<GetDomainAutoTuneOption> autoTuneOptions()
        Returns:
        Configuration of the Auto-Tune options of the domain.
      • clusterConfigs

        public java.util.List<GetDomainClusterConfig> clusterConfigs()
        Returns:
        Cluster configuration of the domain.
      • cognitoOptions

        public java.util.List<GetDomainCognitoOption> cognitoOptions()
        Returns:
        Domain Amazon Cognito Authentication options for Dashboard.
      • created

        public java.lang.Boolean created()
        Returns:
        Status of the creation of the domain.
      • dashboardEndpoint

        public java.lang.String dashboardEndpoint()
        Returns:
        Domain-specific endpoint used to access the [Dashboard application](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/dashboards.html).
      • dashboardEndpointV2

        public java.lang.String dashboardEndpointV2()
        Returns:
        V2 domain-specific endpoint used to access the [Dashboard application](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/dashboards.html)
      • deleted

        public java.lang.Boolean deleted()
        Returns:
        Status of the deletion of the domain.
      • deploymentStrategyOptions

        public java.util.List<GetDomainDeploymentStrategyOption> deploymentStrategyOptions()
        Returns:
        Deployment strategy options for the domain.
      • domainEndpointV2HostedZoneId

        public java.lang.String domainEndpointV2HostedZoneId()
        Returns:
        Dual stack hosted zone ID for the domain.
      • domainId

        public java.lang.String domainId()
        Returns:
        Unique identifier for the domain.
      • domainName

        public java.lang.String domainName()
      • ebsOptions

        public java.util.List<GetDomainEbsOption> ebsOptions()
        Returns:
        EBS Options for the instances in the domain.
      • encryptionAtRests

        public java.util.List<GetDomainEncryptionAtRest> encryptionAtRests()
        Returns:
        Domain encryption at rest related options.
      • endpoint

        public java.lang.String endpoint()
        Returns:
        Domain-specific endpoint used to submit index, search, and data upload requests.
      • endpointV2

        public java.lang.String endpointV2()
        Returns:
        V2 domain-specific endpoint that works with both IPv4 and IPv6 addresses, used to submit index, search, and data upload requests.
      • engineVersion

        public java.lang.String engineVersion()
        Returns:
        OpenSearch version for the domain.
      • id

        public java.lang.String id()
        Returns:
        The provider-assigned unique ID for this managed resource.
      • identityCenterOptions

        public java.util.List<GetDomainIdentityCenterOption> identityCenterOptions()
        Returns:
        Configuration for enabling and managing IAM Identity Center integration within a domain.
      • ipAddressType

        public java.lang.String ipAddressType()
        Returns:
        Type of IP addresses supported by the endpoint for the domain.
      • logPublishingOptions

        public java.util.List<GetDomainLogPublishingOption> logPublishingOptions()
        Returns:
        Domain log publishing related options.
      • nodeToNodeEncryptions

        public java.util.List<GetDomainNodeToNodeEncryption> nodeToNodeEncryptions()
        Returns:
        Domain in transit encryption related options.
      • processing

        public java.lang.Boolean processing()
        Returns:
        Status of a configuration change in the domain.
      • region

        public java.lang.String region()
      • snapshotOptions

        public java.util.List<GetDomainSnapshotOption> snapshotOptions()
        Returns:
        Domain snapshot related options.
      • softwareUpdateOptions

        public java.util.List<GetDomainSoftwareUpdateOption> softwareUpdateOptions()
        Returns:
        Software update options for the domain
      • tags

        public java.util.Map<java.lang.String,​java.lang.String> tags()
        Returns:
        Tags assigned to the domain.
      • vpcOptions

        public java.util.List<GetDomainVpcOption> vpcOptions()
        Returns:
        VPC Options for private OpenSearch domains.