Class ElasticCloudDeployment

java.lang.Object
com.azure.resourcemanager.elastic.models.ElasticCloudDeployment

public final class ElasticCloudDeployment extends Object
Details of the user's elastic deployment associated with the monitor resource.
  • Constructor Details

    • ElasticCloudDeployment

      public ElasticCloudDeployment()
      Creates an instance of ElasticCloudDeployment class.
  • Method Details

    • name

      public String name()
      Get the name property: Elastic deployment name.
      Returns:
      the name value.
    • deploymentId

      public String deploymentId()
      Get the deploymentId property: Elastic deployment Id.
      Returns:
      the deploymentId value.
    • azureSubscriptionId

      public String azureSubscriptionId()
      Get the azureSubscriptionId property: Associated Azure subscription Id for the elastic deployment.
      Returns:
      the azureSubscriptionId value.
    • elasticsearchRegion

      public String elasticsearchRegion()
      Get the elasticsearchRegion property: Region where Deployment at Elastic side took place.
      Returns:
      the elasticsearchRegion value.
    • elasticsearchServiceUrl

      public String elasticsearchServiceUrl()
      Get the elasticsearchServiceUrl property: Elasticsearch ingestion endpoint of the Elastic deployment.
      Returns:
      the elasticsearchServiceUrl value.
    • kibanaServiceUrl

      public String kibanaServiceUrl()
      Get the kibanaServiceUrl property: Kibana endpoint of the Elastic deployment.
      Returns:
      the kibanaServiceUrl value.
    • kibanaSsoUrl

      public String kibanaSsoUrl()
      Get the kibanaSsoUrl property: Kibana dashboard sso URL of the Elastic deployment.
      Returns:
      the kibanaSsoUrl value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.