UNPKG

@azure/arm-compute

Version:
37 lines 2.18 kB
import { VirtualMachineExtensionImages } from "../operationsInterfaces/index.js"; import { ComputeManagementClient } from "../computeManagementClient.js"; import { VirtualMachineExtensionImagesListTypesOptionalParams, VirtualMachineExtensionImagesListTypesResponse, VirtualMachineExtensionImagesListVersionsOptionalParams, VirtualMachineExtensionImagesListVersionsResponse, VirtualMachineExtensionImagesGetOptionalParams, VirtualMachineExtensionImagesGetResponse } from "../models/index.js"; /** Class containing VirtualMachineExtensionImages operations. */ export declare class VirtualMachineExtensionImagesImpl implements VirtualMachineExtensionImages { private readonly client; /** * Initialize a new instance of the class VirtualMachineExtensionImages class. * @param client Reference to the service client */ constructor(client: ComputeManagementClient); /** * Gets a list of virtual machine extension image types. * @param location The name of Azure region. * @param publisherName * @param options The options parameters. */ listTypes(location: string, publisherName: string, options?: VirtualMachineExtensionImagesListTypesOptionalParams): Promise<VirtualMachineExtensionImagesListTypesResponse>; /** * Gets a list of virtual machine extension image versions. * @param location The name of Azure region. * @param publisherName * @param typeParam * @param options The options parameters. */ listVersions(location: string, publisherName: string, typeParam: string, options?: VirtualMachineExtensionImagesListVersionsOptionalParams): Promise<VirtualMachineExtensionImagesListVersionsResponse>; /** * Gets a virtual machine extension image. * @param location The name of Azure region. * @param publisherName * @param typeParam * @param version * @param options The options parameters. */ get(location: string, publisherName: string, typeParam: string, version: string, options?: VirtualMachineExtensionImagesGetOptionalParams): Promise<VirtualMachineExtensionImagesGetResponse>; } //# sourceMappingURL=virtualMachineExtensionImages.d.ts.map