GalleryInVMAccessControlProfileVersionUpdate interface
Specifies information about the gallery inVMAccessControlProfile version that you want to update.
- Extends
Properties
default |
This property allows you to specify if the requests will be allowed to access the host endpoints. Possible values are: 'Allow', 'Deny'. |
exclude |
If set to true, Virtual Machines deployed from the latest version of the Resource Profile won't use this Profile version. |
mode | 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'. |
provisioning |
The provisioning state, which only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server. |
published |
The timestamp for when the Resource Profile Version is published. NOTE: This property will not be serialized. It can only be populated by the server. |
replication |
This is the replication status of the gallery image version. NOTE: This property will not be serialized. It can only be populated by the server. |
rules | This is the Access Control Rules specification for an inVMAccessControlProfile version. |
target |
The target regions where the Resource Profile version is going to be replicated to. This property is updatable. |
Inherited Properties
id | Resource Id NOTE: This property will not be serialized. It can only be populated by the server. |
name | Resource name NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags |
type | Resource type NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
defaultAccess
This property allows you to specify if the requests will be allowed to access the host endpoints. Possible values are: 'Allow', 'Deny'.
defaultAccess?: string
Property Value
string
excludeFromLatest
If set to true, Virtual Machines deployed from the latest version of the Resource Profile won't use this Profile version.
excludeFromLatest?: boolean
Property Value
boolean
mode
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'.
mode?: string
Property Value
string
provisioningState
The provisioning state, which only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
publishedDate
The timestamp for when the Resource Profile Version is published. NOTE: This property will not be serialized. It can only be populated by the server.
publishedDate?: Date
Property Value
Date
replicationStatus
This is the replication status of the gallery image version. NOTE: This property will not be serialized. It can only be populated by the server.
replicationStatus?: ReplicationStatus
Property Value
rules
This is the Access Control Rules specification for an inVMAccessControlProfile version.
rules?: AccessControlRules
Property Value
targetLocations
The target regions where the Resource Profile version is going to be replicated to. This property is updatable.
targetLocations?: TargetRegion[]
Property Value
Inherited Property Details
id
Resource Id NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From UpdateResourceDefinition.id
name
Resource name NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From UpdateResourceDefinition.name
tags
Resource tags
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From UpdateResourceDefinition.tags
type
Resource type NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From UpdateResourceDefinition.type