Show / Hide Table of Contents

    Class VMInsightsOnboardingStatus

    VM Insights onboarding status for a resource.

    Inheritance
    Object
    ProxyResource
    VMInsightsOnboardingStatus
    Inherited Members
    ProxyResource.Id
    ProxyResource.Name
    ProxyResource.Type
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Monitor.dll
    Syntax
    [Microsoft.Rest.Serialization.JsonTransformation]
    public class VMInsightsOnboardingStatus : Microsoft.Azure.Management.Monitor.Models.ProxyResource

    Constructors

    VMInsightsOnboardingStatus()

    Initializes a new instance of the VMInsightsOnboardingStatus class.

    Declaration
    public VMInsightsOnboardingStatus ();

    VMInsightsOnboardingStatus(String, String, String, String, String, String, IList<DataContainer>)

    Initializes a new instance of the VMInsightsOnboardingStatus class.

    Declaration
    public VMInsightsOnboardingStatus (string resourceId, string onboardingStatus, string dataStatus, string id = null, string name = null, string type = null, System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.DataContainer> data = null);
    Parameters
    String resourceId

    Azure Resource Manager identifier of the resource whose onboarding status is being represented.

    String onboardingStatus

    The onboarding status for the resource. Note that, a higher level scope, e.g., resource group or subscription, is considered onboarded if at least one resource under it is onboarded. Possible values include: 'onboarded', 'notOnboarded', 'unknown'

    String dataStatus

    The status of VM Insights data from the resource. When reported as present the data array will contain information about the data containers to which data for the specified resource is being routed. Possible values include: 'present', 'notPresent'

    String id

    Azure resource Id

    String name

    Azure resource name

    String type

    Azure resource type

    IList<DataContainer> data

    Containers that currently store VM Insights data for the specified resource.

    Properties

    Data

    Gets or sets containers that currently store VM Insights data for the specified resource.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.data")]
    public System.Collections.Generic.IList<Microsoft.Azure.Management.Monitor.Models.DataContainer> Data { get; set; }
    Property Value
    IList<DataContainer>

    DataStatus

    Gets or sets the status of VM Insights data from the resource. When reported as present the data array will contain information about the data containers to which data for the specified resource is being routed. Possible values include: 'present', 'notPresent'

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.dataStatus")]
    public string DataStatus { get; set; }
    Property Value
    String

    OnboardingStatus

    Gets or sets the onboarding status for the resource. Note that, a higher level scope, e.g., resource group or subscription, is considered onboarded if at least one resource under it is onboarded. Possible values include: 'onboarded', 'notOnboarded', 'unknown'

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.onboardingStatus")]
    public string OnboardingStatus { get; set; }
    Property Value
    String

    ResourceId

    Gets or sets azure Resource Manager identifier of the resource whose onboarding status is being represented.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.resourceId")]
    public string ResourceId { get; set; }
    Property Value
    String

    Methods

    Validate()

    Validate the object.

    Declaration
    public virtual void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net