Dela via


MonitorProperties Class

Definition

Properties specific to the monitor resource.

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

Constructors

MonitorProperties()

Creates an new MonitorProperties instance.

Properties

CompanyInfoBusiness

Business of the company

CompanyInfoCountry

Country of the company location.

CompanyInfoDomain

Domain of the company

CompanyInfoEmployeesNumber

Number of employees in the company

CompanyInfoState

State of the company location.

ElasticCloudDeploymentAzureSubscriptionId

Associated Azure subscription Id for the elastic deployment.

ElasticCloudDeploymentElasticsearchRegion

Region where Deployment at Elastic side took place.

ElasticCloudDeploymentElasticsearchServiceUrl

Elasticsearch ingestion endpoint of the Elastic deployment.

ElasticCloudDeploymentId

Elastic deployment Id

ElasticCloudDeploymentKibanaServiceUrl

Kibana endpoint of the Elastic deployment.

ElasticCloudDeploymentKibanaSsoUrl

Kibana dashboard sso URL of the Elastic deployment.

ElasticCloudDeploymentName

Elastic deployment name

ElasticCloudUserElasticCloudSsoDefaultUrl

Elastic cloud default dashboard sso URL of the Elastic user account.

ElasticCloudUserEmailAddress

Email of the Elastic User Account.

ElasticCloudUserId

User Id of the elastic account of the User.

LiftrResourceCategory
LiftrResourcePreference

The priority of the resource.

MonitoringStatus

Flag specifying if the resource monitoring is enabled or disabled.

ProvisioningState

Provisioning state of the monitor resource.

UserInfoCompanyName

Company name of the user

UserInfoEmailAddress

Email of the user used by Elastic for contacting them if needed

UserInfoFirstName

First name of the user

UserInfoLastName

Last name of the user

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MonitorProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MonitorProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MonitorProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to