Class GalleryApplicationVersion
Specifies information about the gallery Application Version that you want to create or update.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Compute.dll
Syntax
[Microsoft.Rest.Serialization.JsonTransformation]
public class GalleryApplicationVersion : Microsoft.Azure.Management.Compute.Models.Resource
Constructors
GalleryApplicationVersion()
Initializes a new instance of the GalleryApplicationVersion class.
Declaration
public GalleryApplicationVersion ();
GalleryApplicationVersion(String, GalleryApplicationVersionPublishingProfile, String, String, String, IDictionary<String,String>, String, ReplicationStatus)
Initializes a new instance of the GalleryApplicationVersion class.
Declaration
public GalleryApplicationVersion (string location, Microsoft.Azure.Management.Compute.Models.GalleryApplicationVersionPublishingProfile publishingProfile, string id = null, string name = null, string type = null, System.Collections.Generic.IDictionary<string,string> tags = null, string provisioningState = null, Microsoft.Azure.Management.Compute.Models.ReplicationStatus replicationStatus = null);
Parameters
|
String
location
Resource location |
|
GalleryApplicationVersionPublishingProfile
publishingProfile
|
|
String
id
Resource Id |
|
String
name
Resource name |
|
String
type
Resource type |
|
IDictionary<String,String>
tags
Resource tags |
|
String
provisioningState
The current state of the gallery Application Version. |
|
ReplicationStatus
replicationStatus
|
Properties
ProvisioningState
Gets the current state of the gallery Application 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.GalleryApplicationVersionPublishingProfile PublishingProfile { get; set; }
Property Value
|
GalleryApplicationVersionPublishingProfile
|
ReplicationStatus
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.replicationStatus")]
public Microsoft.Azure.Management.Compute.Models.ReplicationStatus ReplicationStatus { get; }
Property Value
|
ReplicationStatus
|
Methods
Validate()
Validate the object.
Declaration
public override void Validate ();
Exceptions
|
ValidationException
Thrown if validation fails |