Share via


ElasticCloudDeployment Class

Definition

Details of the user's elastic deployment associated with the monitor resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.Api20200701.ElasticCloudDeploymentTypeConverter))]
public class ElasticCloudDeployment : Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.Api20200701.IElasticCloudDeployment
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.Api20200701.ElasticCloudDeploymentTypeConverter))>]
type ElasticCloudDeployment = class
    interface IElasticCloudDeployment
    interface IJsonSerializable
Public Class ElasticCloudDeployment
Implements IElasticCloudDeployment
Inheritance
ElasticCloudDeployment
Attributes
Implements

Constructors

ElasticCloudDeployment()

Creates an new ElasticCloudDeployment instance.

Properties

AzureSubscriptionId

Associated Azure subscription Id for the elastic deployment.

DeploymentId

Elastic deployment Id

ElasticsearchRegion

Region where Deployment at Elastic side took place.

ElasticsearchServiceUrl

Elasticsearch ingestion endpoint of the Elastic deployment.

KibanaServiceUrl

Kibana endpoint of the Elastic deployment.

KibanaSsoUrl

Kibana dashboard sso URL of the Elastic deployment.

Name

Elastic deployment name

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ElasticCloudDeployment.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ElasticCloudDeployment.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.Api20200701.IElasticCloudDeployment.

FromJsonString(String)

Creates a new instance of ElasticCloudDeployment, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ElasticCloudDeployment into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to