Show / Hide Table of Contents

    Class GalleryImageVersion

    Specifies information about the gallery Image Version that you want to create or update.

    Inheritance
    Object
    Resource
    GalleryImageVersion
    Inherited Members
    Resource.Id
    Resource.Location
    Resource.Name
    Resource.Tags
    Resource.Type
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Compute.dll
    Syntax
    [Microsoft.Rest.Serialization.JsonTransformation]
    public class GalleryImageVersion : Microsoft.Azure.Management.Compute.Models.Resource

    Constructors

    GalleryImageVersion()

    Initializes a new instance of the GalleryImageVersion class.

    Declaration
    public GalleryImageVersion ();

    GalleryImageVersion(String, GalleryImageVersionStorageProfile, String, String, String, IDictionary<String,String>, GalleryImageVersionPublishingProfile, String, ReplicationStatus)

    Initializes a new instance of the GalleryImageVersion class.

    Declaration
    public GalleryImageVersion (string location, Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile storageProfile, string id = null, string name = null, string type = null, System.Collections.Generic.IDictionary<string,string> tags = null, Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile publishingProfile = null, string provisioningState = null, Microsoft.Azure.Management.Compute.Models.ReplicationStatus replicationStatus = null);
    Parameters
    String location

    Resource location

    GalleryImageVersionStorageProfile storageProfile

    String id

    Resource Id

    String name

    Resource name

    String type

    Resource type

    IDictionary<String,String> tags

    Resource tags

    GalleryImageVersionPublishingProfile publishingProfile

    String provisioningState

    The current state of the gallery Image Version.

    ReplicationStatus replicationStatus

    Properties

    ProvisioningState

    Gets the current state of the gallery Image Version.

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

    Remarks

    The provisioning state, which only appears in the response.

    Possible values include: 'Creating', 'Updating', 'Failed',

    'Succeeded', 'Deleting', 'Migrating'

    PublishingProfile

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.publishingProfile")]
    public Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile PublishingProfile { get; set; }
    Property Value
    GalleryImageVersionPublishingProfile

    ReplicationStatus

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.replicationStatus")]
    public Microsoft.Azure.Management.Compute.Models.ReplicationStatus ReplicationStatus { get; }
    Property Value
    ReplicationStatus

    StorageProfile

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="properties.storageProfile")]
    public Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile StorageProfile { get; set; }
    Property Value
    GalleryImageVersionStorageProfile

    Methods

    Validate()

    Validate the object.

    Declaration
    public override void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net