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