GalleryInVMAccessControlProfileVersionUpdate Class

Definition

Specifies information about the gallery inVMAccessControlProfile version that you want to update.

[Microsoft.Rest.Serialization.JsonTransformation]
public class GalleryInVMAccessControlProfileVersionUpdate : Microsoft.Azure.Management.Compute.Models.UpdateResourceDefinition
[<Microsoft.Rest.Serialization.JsonTransformation>]
type GalleryInVMAccessControlProfileVersionUpdate = class
    inherit UpdateResourceDefinition
Public Class GalleryInVMAccessControlProfileVersionUpdate
Inherits UpdateResourceDefinition
Inheritance
GalleryInVMAccessControlProfileVersionUpdate
Attributes

Constructors

Name Description
GalleryInVMAccessControlProfileVersionUpdate()

Initializes a new instance of the GalleryInVMAccessControlProfileVersionUpdate class.

GalleryInVMAccessControlProfileVersionUpdate(String, String, String, IDictionary<String,String>, ReplicationStatus, IList<TargetRegion>, Nullable<Boolean>, Nullable<DateTime>, String, String, String, AccessControlRules)

Initializes a new instance of the GalleryInVMAccessControlProfileVersionUpdate class.

GalleryInVMAccessControlProfileVersionUpdate(String, String, String, String, String, IDictionary<String,String>, IList<TargetRegion>, Nullable<Boolean>, Nullable<DateTime>, String, ReplicationStatus, AccessControlRules)

Initializes a new instance of the GalleryInVMAccessControlProfileVersionUpdate class.

Properties

Name Description
DefaultAccess

Gets or sets this property allows you to specify if the requests will be allowed to access the host endpoints. Possible values are: 'Allow', 'Deny'. Possible values include: 'Allow', 'Deny'

ExcludeFromLatest

Gets or sets if set to true, Virtual Machines deployed from the latest version of the Resource Profile won't use this Profile version.

Id

Gets resource Id

(Inherited from UpdateResourceDefinition)
Mode

Gets or sets this property allows you to specify whether the access control rules are in Audit mode, in Enforce mode or Disabled. Possible values are: 'Audit', 'Enforce' or 'Disabled'. Possible values include: 'Audit', 'Enforce', 'Disabled'

Name

Gets resource name

(Inherited from UpdateResourceDefinition)
ProvisioningState

Gets the provisioning state, which only appears in the response. Possible values include: 'Creating', 'Updating', 'Failed', 'Succeeded', 'Deleting', 'Migrating'

PublishedDate

Gets the timestamp for when the Resource Profile Version is published.

ReplicationStatus

Gets this is the replication status of the gallery image version.

Rules

Gets or sets this is the Access Control Rules specification for an inVMAccessControlProfile version.

Tags

Gets or sets resource tags

(Inherited from UpdateResourceDefinition)
TargetLocations

Gets or sets the target regions where the Resource Profile version is going to be replicated to. This property is updatable.

Type

Gets resource type

(Inherited from UpdateResourceDefinition)

Methods

Name Description
Validate()

Validate the object.

Applies to