Show / Hide Table of Contents

    Class ArtifactInstallPropertiesFragment

    Properties of an artifact.

    Inheritance
    Object
    ArtifactInstallPropertiesFragment
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.DevTestLabs.dll
    Syntax
    public class ArtifactInstallPropertiesFragment

    Constructors

    ArtifactInstallPropertiesFragment()

    Initializes a new instance of the ArtifactInstallPropertiesFragment class.

    Declaration
    public ArtifactInstallPropertiesFragment ();

    ArtifactInstallPropertiesFragment(String, String, IList<ArtifactParameterPropertiesFragment>, String, String, String, Nullable<DateTime>)

    Initializes a new instance of the ArtifactInstallPropertiesFragment class.

    Declaration
    public ArtifactInstallPropertiesFragment (string artifactId = null, string artifactTitle = null, System.Collections.Generic.IList<Microsoft.Azure.Management.DevTestLabs.Models.ArtifactParameterPropertiesFragment> parameters = null, string status = null, string deploymentStatusMessage = null, string vmExtensionStatusMessage = null, Nullable<DateTime> installTime = null);
    Parameters
    String artifactId

    The artifact's identifier.

    String artifactTitle

    The artifact's title.

    IList<ArtifactParameterPropertiesFragment> parameters

    The parameters of the artifact.

    String status

    The status of the artifact.

    String deploymentStatusMessage

    The status message from the deployment.

    String vmExtensionStatusMessage

    The status message from the virtual machine extension.

    Nullable<DateTime> installTime

    The time that the artifact starts to install on the virtual machine.

    Properties

    ArtifactId

    Gets or sets the artifact's identifier.

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

    ArtifactTitle

    Gets or sets the artifact's title.

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

    DeploymentStatusMessage

    Gets or sets the status message from the deployment.

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

    InstallTime

    Gets or sets the time that the artifact starts to install on the virtual machine.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="installTime")]
    public Nullable<DateTime> InstallTime { get; set; }
    Property Value
    Nullable<DateTime>

    Parameters

    Gets or sets the parameters of the artifact.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="parameters")]
    public System.Collections.Generic.IList<Microsoft.Azure.Management.DevTestLabs.Models.ArtifactParameterPropertiesFragment> Parameters { get; set; }
    Property Value
    IList<ArtifactParameterPropertiesFragment>

    Status

    Gets or sets the status of the artifact.

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

    VmExtensionStatusMessage

    Gets or sets the status message from the virtual machine extension.

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

    Back to top Azure SDK for Net