ImageProperties interface
Properties of an image resource.
- 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. |
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. |
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
enabled |
Is the image enabled |
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
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
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
enabledState
Is the image enabled
enabledState?: EnableState
Property Value
Inherited From ImageUpdateProperties.enabledState