import { OperationOptions } from "@azure-rest/core-client"; import { RegistryCredentials } from "../../models/models.js"; /** Optional parameters for DiskImages.list. */ export interface DiskImagesListOptionalParams extends OperationOptions { } /** Optional parameters for DiskImages.listPublic. */ export interface DiskImagesListPublicOptionalParams extends OperationOptions { } /** Optional parameters for DiskImages.get. */ export interface DiskImagesGetOptionalParams extends OperationOptions { } /** Optional parameters for DiskImages.getPublic. */ export interface DiskImagesGetPublicOptionalParams extends OperationOptions { } /** Optional parameters for DiskImages.beginCreate. */ export interface DiskImagesCreateOptionalParams extends OperationOptions { /** Optional disk image name (stored as the `name` label). */ name?: string; /** Optional entrypoint override. */ entrypoint?: string[]; /** Optional command override. */ cmd?: string[]; /** Credentials for pulling the base image from a private registry. */ registryCredentials?: RegistryCredentials; /** Managed identity resource id used to pull the base image. */ managedIdentityResourceId?: string; /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; } /** Optional parameters for DiskImages.delete / beginDelete. */ export interface DiskImagesDeleteOptionalParams extends OperationOptions { /** Delay to wait until next poll, in milliseconds. */ updateIntervalInMs?: number; } //# sourceMappingURL=options.d.ts.map