Do not edit this file. It is a report generated by API Extractor.
import type { Client } from '@azure-rest/core-client';
import type { OperationOptions } from '@azure-rest/core-client';
import type { OperationState } from '@azure/core-lro';
import type { PollerLike } from '@azure/core-lro';
// @public
export function $delete(context: ContainerServiceFleetContext, resourceGroupName: string, fleetName: string, autoUpgradeProfileName: string, options?: AutoUpgradeProfilesDeleteOptionalParams): PollerLike<OperationState<void>, void>;
// @public
export interface AutoUpgradeProfilesCreateOrUpdateOptionalParams extends OperationOptions {
ifMatch?: string;
ifNoneMatch?: string;
updateIntervalInMs?: number;
}
// @public
export interface AutoUpgradeProfilesDeleteOptionalParams extends OperationOptions {
ifMatch?: string;
updateIntervalInMs?: number;
}
// @public
export interface AutoUpgradeProfilesGetOptionalParams extends OperationOptions {
}
// @public
export interface AutoUpgradeProfilesListByFleetOptionalParams extends OperationOptions {
skipToken?: string;
top?: number;
}
// @public
export function createOrUpdate(context: ContainerServiceFleetContext, resourceGroupName: string, fleetName: string, autoUpgradeProfileName: string, resource: AutoUpgradeProfile, options?: AutoUpgradeProfilesCreateOrUpdateOptionalParams): PollerLike<OperationState<AutoUpgradeProfile>, AutoUpgradeProfile>;
// @public
export function get(context: ContainerServiceFleetContext, resourceGroupName: string, fleetName: string, autoUpgradeProfileName: string, options?: AutoUpgradeProfilesGetOptionalParams): Promise<AutoUpgradeProfile>;
// @public
export function listByFleet(context: ContainerServiceFleetContext, resourceGroupName: string, fleetName: string, options?: AutoUpgradeProfilesListByFleetOptionalParams): PagedAsyncIterableIterator<AutoUpgradeProfile>;
// (No @packageDocumentation comment for this package)