Image interface
Lab services virtual machine image
- Extends
Properties
author | The image author. NOTE: This property will not be serialized. It can only be populated by the server. |
available |
The available regions of the image in the shared gallery. |
description | A description of the image. NOTE: This property will not be serialized. It can only be populated by the server. |
display |
The image display name. NOTE: This property will not be serialized. It can only be populated by the server. |
enabled |
Is the image enabled |
icon |
URL of the image icon. NOTE: This property will not be serialized. It can only be populated by the server. |
offer | The ID of an offer associated with the image. NOTE: This property will not be serialized. It can only be populated by the server. |
os |
The OS State of the image. NOTE: This property will not be serialized. It can only be populated by the server. |
os |
The OS Type of the image. NOTE: This property will not be serialized. It can only be populated by the server. |
plan | The ID of marketplace plan associated with the image (optional). NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
Current provisioning state of the image. NOTE: This property will not be serialized. It can only be populated by the server. |
publisher | The ID of the publisher of the image. NOTE: This property will not be serialized. It can only be populated by the server. |
shared |
The ID for the image in the shared gallery. NOTE: This property will not be serialized. It can only be populated by the server. |
sku | The image SKU. NOTE: This property will not be serialized. It can only be populated by the server. |
system |
Metadata pertaining to creation and last modification of the image. NOTE: This property will not be serialized. It can only be populated by the server. |
terms |
The status of image terms of use (enabled = accepted, disabled = not accepted). NOTE: This property will not be serialized. It can only be populated by the server. |
version | The image version. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server. |
name | The name of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
author
The image author. NOTE: This property will not be serialized. It can only be populated by the server.
author?: string
Property Value
string
availableRegions
The available regions of the image in the shared gallery.
availableRegions?: string[]
Property Value
string[]
description
A description of the image. NOTE: This property will not be serialized. It can only be populated by the server.
description?: string
Property Value
string
displayName
The image display name. NOTE: This property will not be serialized. It can only be populated by the server.
displayName?: string
Property Value
string
enabledState
iconUrl
URL of the image icon. NOTE: This property will not be serialized. It can only be populated by the server.
iconUrl?: string
Property Value
string
offer
The ID of an offer associated with the image. NOTE: This property will not be serialized. It can only be populated by the server.
offer?: string
Property Value
string
osState
The OS State of the image. NOTE: This property will not be serialized. It can only be populated by the server.
osState?: OsState
Property Value
osType
The OS Type of the image. NOTE: This property will not be serialized. It can only be populated by the server.
osType?: OsType
Property Value
plan
The ID of marketplace plan associated with the image (optional). NOTE: This property will not be serialized. It can only be populated by the server.
plan?: string
Property Value
string
provisioningState
Current provisioning state of the image. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: ProvisioningState
Property Value
publisher
The ID of the publisher of the image. NOTE: This property will not be serialized. It can only be populated by the server.
publisher?: string
Property Value
string
sharedGalleryId
The ID for the image in the shared gallery. NOTE: This property will not be serialized. It can only be populated by the server.
sharedGalleryId?: string
Property Value
string
sku
The image SKU. NOTE: This property will not be serialized. It can only be populated by the server.
sku?: string
Property Value
string
systemData
Metadata pertaining to creation and last modification of the image. NOTE: This property will not be serialized. It can only be populated by the server.
systemData?: SystemData
Property Value
termsStatus
The status of image terms of use (enabled = accepted, disabled = not accepted). NOTE: This property will not be serialized. It can only be populated by the server.
termsStatus?: EnableState
Property Value
version
The image version. NOTE: This property will not be serialized. It can only be populated by the server.
version?: string
Property Value
string
Inherited Property Details
id
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ProxyResource.id
name
The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyResource.name
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyResource.type