VirtualMachineImagesOperations interface

Interface representing a VirtualMachineImages operations.

Properties

get

Gets a virtual machine image.

list

Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.

listByEdgeZone

Gets a list of all virtual machine image versions for the specified edge zone

listOffers

Gets a list of virtual machine image offers for the specified location and publisher.

listPublishers

Gets a list of virtual machine image publishers for the specified Azure location.

listSkus

Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.

listWithProperties

Property Details

get

Gets a virtual machine image.

get: (location: string, publisherName: string, offer: string, skus: string, version: string, options?: VirtualMachineImagesGetOptionalParams) => Promise<VirtualMachineImage>

Property Value

(location: string, publisherName: string, offer: string, skus: string, version: string, options?: VirtualMachineImagesGetOptionalParams) => Promise<VirtualMachineImage>

list

Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.

list: (location: string, publisherName: string, offer: string, skus: string, options?: VirtualMachineImagesListOptionalParams) => Promise<VirtualMachineImageResource[]>

Property Value

(location: string, publisherName: string, offer: string, skus: string, options?: VirtualMachineImagesListOptionalParams) => Promise<VirtualMachineImageResource[]>

listByEdgeZone

Gets a list of all virtual machine image versions for the specified edge zone

listByEdgeZone: (location: string, edgeZone: string, options?: VirtualMachineImagesListByEdgeZoneOptionalParams) => Promise<VmImagesInEdgeZoneListResult>

Property Value

(location: string, edgeZone: string, options?: VirtualMachineImagesListByEdgeZoneOptionalParams) => Promise<VmImagesInEdgeZoneListResult>

listOffers

Gets a list of virtual machine image offers for the specified location and publisher.

listOffers: (location: string, publisherName: string, options?: VirtualMachineImagesListOffersOptionalParams) => Promise<VirtualMachineImageResource[]>

Property Value

(location: string, publisherName: string, options?: VirtualMachineImagesListOffersOptionalParams) => Promise<VirtualMachineImageResource[]>

listPublishers

Gets a list of virtual machine image publishers for the specified Azure location.

listPublishers: (location: string, options?: VirtualMachineImagesListPublishersOptionalParams) => Promise<VirtualMachineImageResource[]>

Property Value

(location: string, options?: VirtualMachineImagesListPublishersOptionalParams) => Promise<VirtualMachineImageResource[]>

listSkus

Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.

listSkus: (location: string, publisherName: string, offer: string, options?: VirtualMachineImagesListSkusOptionalParams) => Promise<VirtualMachineImageResource[]>

Property Value

(location: string, publisherName: string, offer: string, options?: VirtualMachineImagesListSkusOptionalParams) => Promise<VirtualMachineImageResource[]>

listWithProperties

listWithProperties: (location: string, publisherName: string, offer: string, skus: string, expand: string, options?: VirtualMachineImagesListWithPropertiesOptionalParams) => Promise<VirtualMachineImage[]>

Property Value

(location: string, publisherName: string, offer: string, skus: string, expand: string, options?: VirtualMachineImagesListWithPropertiesOptionalParams) => Promise<VirtualMachineImage[]>