Language

IElasticMonitorResource Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.ElasticMonitorResourceTypeConverter))]
public interface IElasticMonitorResource : Microsoft.Azure.PowerShell.Cmdlets.Elastic.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Elastic.Models.ElasticMonitorResourceTypeConverter))>]
type IElasticMonitorResource = interface
    interface IJsonSerializable
Public Interface IElasticMonitorResource
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
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.

GenerateApiKey

Flag to determine if User API Key has to be generated and shared.

Id

ARM id of the monitor resource.

IdentityPrincipalId

The identity ID.

IdentityTenantId

The tenant ID of resource.

IdentityType

Managed identity type.

LiftrResourceCategory
LiftrResourcePreference

The priority of the resource.

Location

The location of the monitor resource

MonitoringStatus

Flag specifying if the resource monitoring is enabled or disabled.

Name

Name of the monitor resource.

PlanDetailOfferId

Offer ID of the plan

PlanDetailPlanId

Plan ID

PlanDetailPlanName

Plan Name

PlanDetailPublisherId

Publisher ID of the plan

PlanDetailTermId

Term ID of the plan

ProvisioningState

Provisioning state of the monitor resource.

SaaSAzureSubscriptionStatus

Status of Azure Subscription where Marketplace SaaS is located.

SkuName

Name of the SKU.

SourceCampaignId

A unique identifier associated with the campaign.

SourceCampaignName

Name of the marketing campaign.

SubscriptionState

State of the Azure Subscription containing the monitor resource

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Tag

The tags of the monitor resource.

Type

The type 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

Version

Version of elastic of the monitor resource

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to