import type { WebSiteManagementContext as Client } from "../index.js"; import type { DetectorResponse, _DetectorResponseCollection, DiagnosticCategory, _DiagnosticCategoryCollection, AnalysisDefinition, _DiagnosticAnalysisCollection, DiagnosticAnalysis, DetectorDefinitionResource, _DiagnosticDetectorCollection, DiagnosticDetectorResponse } from "../../models/models.js"; import type { PagedAsyncIterableIterator } from "../../static-helpers/pagingHelpers.js"; import type { DiagnosticsExecuteSiteDetectorSlotOptionalParams, DiagnosticsListSiteDetectorsSlotOptionalParams, DiagnosticsGetSiteDetectorSlotOptionalParams, DiagnosticsExecuteSiteDetectorOptionalParams, DiagnosticsListSiteDetectorsOptionalParams, DiagnosticsGetSiteDetectorOptionalParams, DiagnosticsExecuteSiteAnalysisSlotOptionalParams, DiagnosticsListSiteAnalysesSlotOptionalParams, DiagnosticsGetSiteAnalysisSlotOptionalParams, DiagnosticsExecuteSiteAnalysisOptionalParams, DiagnosticsListSiteAnalysesOptionalParams, DiagnosticsGetSiteAnalysisOptionalParams, DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams, DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams, DiagnosticsListSiteDiagnosticCategoriesOptionalParams, DiagnosticsGetSiteDiagnosticCategoryOptionalParams, DiagnosticsListSiteDetectorResponsesSlotOptionalParams, DiagnosticsGetSiteDetectorResponseSlotOptionalParams, DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams, DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams, DiagnosticsListSiteDetectorResponsesOptionalParams, DiagnosticsGetSiteDetectorResponseOptionalParams } from "./options.js"; import type { StreamableMethod, PathUncheckedResponse } from "@azure-rest/core-client"; export declare function _executeSiteDetectorSlotSend(context: Client, resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsExecuteSiteDetectorSlotOptionalParams): StreamableMethod; export declare function _executeSiteDetectorSlotDeserialize(result: PathUncheckedResponse): Promise; /** Description for Execute Detector */ export declare function executeSiteDetectorSlot(context: Client, resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsExecuteSiteDetectorSlotOptionalParams): Promise; export declare function _listSiteDetectorsSlotSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteDetectorsSlotOptionalParams): StreamableMethod; export declare function _listSiteDetectorsSlotDeserialize(result: PathUncheckedResponse): Promise<_DiagnosticDetectorCollection>; /** Description for Get Detectors */ export declare function listSiteDetectorsSlot(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteDetectorsSlotOptionalParams): PagedAsyncIterableIterator; export declare function _getSiteDetectorSlotSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorSlotOptionalParams): StreamableMethod; export declare function _getSiteDetectorSlotDeserialize(result: PathUncheckedResponse): Promise; /** Description for Get Detector */ export declare function getSiteDetectorSlot(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorSlotOptionalParams): Promise; export declare function _executeSiteDetectorSend(context: Client, resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, options?: DiagnosticsExecuteSiteDetectorOptionalParams): StreamableMethod; export declare function _executeSiteDetectorDeserialize(result: PathUncheckedResponse): Promise; /** Description for Execute Detector */ export declare function executeSiteDetector(context: Client, resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, options?: DiagnosticsExecuteSiteDetectorOptionalParams): Promise; export declare function _listSiteDetectorsSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteDetectorsOptionalParams): StreamableMethod; export declare function _listSiteDetectorsDeserialize(result: PathUncheckedResponse): Promise<_DiagnosticDetectorCollection>; /** Description for Get Detectors */ export declare function listSiteDetectors(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteDetectorsOptionalParams): PagedAsyncIterableIterator; export declare function _getSiteDetectorSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, options?: DiagnosticsGetSiteDetectorOptionalParams): StreamableMethod; export declare function _getSiteDetectorDeserialize(result: PathUncheckedResponse): Promise; /** Description for Get Detector */ export declare function getSiteDetector(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, options?: DiagnosticsGetSiteDetectorOptionalParams): Promise; export declare function _executeSiteAnalysisSlotSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsExecuteSiteAnalysisSlotOptionalParams): StreamableMethod; export declare function _executeSiteAnalysisSlotDeserialize(result: PathUncheckedResponse): Promise; /** Description for Execute Analysis */ export declare function executeSiteAnalysisSlot(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsExecuteSiteAnalysisSlotOptionalParams): Promise; export declare function _listSiteAnalysesSlotSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteAnalysesSlotOptionalParams): StreamableMethod; export declare function _listSiteAnalysesSlotDeserialize(result: PathUncheckedResponse): Promise<_DiagnosticAnalysisCollection>; /** Description for Get Site Analyses */ export declare function listSiteAnalysesSlot(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteAnalysesSlotOptionalParams): PagedAsyncIterableIterator; export declare function _getSiteAnalysisSlotSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsGetSiteAnalysisSlotOptionalParams): StreamableMethod; export declare function _getSiteAnalysisSlotDeserialize(result: PathUncheckedResponse): Promise; /** Description for Get Site Analysis */ export declare function getSiteAnalysisSlot(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsGetSiteAnalysisSlotOptionalParams): Promise; export declare function _executeSiteAnalysisSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsExecuteSiteAnalysisOptionalParams): StreamableMethod; export declare function _executeSiteAnalysisDeserialize(result: PathUncheckedResponse): Promise; /** Description for Execute Analysis */ export declare function executeSiteAnalysis(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsExecuteSiteAnalysisOptionalParams): Promise; export declare function _listSiteAnalysesSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteAnalysesOptionalParams): StreamableMethod; export declare function _listSiteAnalysesDeserialize(result: PathUncheckedResponse): Promise<_DiagnosticAnalysisCollection>; /** Description for Get Site Analyses */ export declare function listSiteAnalyses(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteAnalysesOptionalParams): PagedAsyncIterableIterator; export declare function _getSiteAnalysisSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsGetSiteAnalysisOptionalParams): StreamableMethod; export declare function _getSiteAnalysisDeserialize(result: PathUncheckedResponse): Promise; /** Description for Get Site Analysis */ export declare function getSiteAnalysis(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsGetSiteAnalysisOptionalParams): Promise; export declare function _listSiteDiagnosticCategoriesSlotSend(context: Client, resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams): StreamableMethod; export declare function _listSiteDiagnosticCategoriesSlotDeserialize(result: PathUncheckedResponse): Promise<_DiagnosticCategoryCollection>; /** Description for Get Diagnostics Categories */ export declare function listSiteDiagnosticCategoriesSlot(context: Client, resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams): PagedAsyncIterableIterator; export declare function _getSiteDiagnosticCategorySlotSend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams): StreamableMethod; export declare function _getSiteDiagnosticCategorySlotDeserialize(result: PathUncheckedResponse): Promise; /** Description for Get Diagnostics Category */ export declare function getSiteDiagnosticCategorySlot(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams): Promise; export declare function _listSiteDiagnosticCategoriesSend(context: Client, resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDiagnosticCategoriesOptionalParams): StreamableMethod; export declare function _listSiteDiagnosticCategoriesDeserialize(result: PathUncheckedResponse): Promise<_DiagnosticCategoryCollection>; /** Description for Get Diagnostics Categories */ export declare function listSiteDiagnosticCategories(context: Client, resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDiagnosticCategoriesOptionalParams): PagedAsyncIterableIterator; export declare function _getSiteDiagnosticCategorySend(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsGetSiteDiagnosticCategoryOptionalParams): StreamableMethod; export declare function _getSiteDiagnosticCategoryDeserialize(result: PathUncheckedResponse): Promise; /** Description for Get Diagnostics Category */ export declare function getSiteDiagnosticCategory(context: Client, resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsGetSiteDiagnosticCategoryOptionalParams): Promise; export declare function _listSiteDetectorResponsesSlotSend(context: Client, resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDetectorResponsesSlotOptionalParams): StreamableMethod; export declare function _listSiteDetectorResponsesSlotDeserialize(result: PathUncheckedResponse): Promise<_DetectorResponseCollection>; /** Description for List Site Detector Responses */ export declare function listSiteDetectorResponsesSlot(context: Client, resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDetectorResponsesSlotOptionalParams): PagedAsyncIterableIterator; export declare function _getSiteDetectorResponseSlotSend(context: Client, resourceGroupName: string, siteName: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorResponseSlotOptionalParams): StreamableMethod; export declare function _getSiteDetectorResponseSlotDeserialize(result: PathUncheckedResponse): Promise; /** Description for Get site detector response */ export declare function getSiteDetectorResponseSlot(context: Client, resourceGroupName: string, siteName: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorResponseSlotOptionalParams): Promise; export declare function _listHostingEnvironmentDetectorResponsesSend(context: Client, resourceGroupName: string, name: string, options?: DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams): StreamableMethod; export declare function _listHostingEnvironmentDetectorResponsesDeserialize(result: PathUncheckedResponse): Promise<_DetectorResponseCollection>; /** Description for List Hosting Environment Detector Responses */ export declare function listHostingEnvironmentDetectorResponses(context: Client, resourceGroupName: string, name: string, options?: DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams): PagedAsyncIterableIterator; export declare function _getHostingEnvironmentDetectorResponseSend(context: Client, resourceGroupName: string, name: string, detectorName: string, options?: DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams): StreamableMethod; export declare function _getHostingEnvironmentDetectorResponseDeserialize(result: PathUncheckedResponse): Promise; /** Description for Get Hosting Environment Detector Response */ export declare function getHostingEnvironmentDetectorResponse(context: Client, resourceGroupName: string, name: string, detectorName: string, options?: DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams): Promise; export declare function _listSiteDetectorResponsesSend(context: Client, resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDetectorResponsesOptionalParams): StreamableMethod; export declare function _listSiteDetectorResponsesDeserialize(result: PathUncheckedResponse): Promise<_DetectorResponseCollection>; /** Description for List Site Detector Responses */ export declare function listSiteDetectorResponses(context: Client, resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDetectorResponsesOptionalParams): PagedAsyncIterableIterator; export declare function _getSiteDetectorResponseSend(context: Client, resourceGroupName: string, siteName: string, detectorName: string, options?: DiagnosticsGetSiteDetectorResponseOptionalParams): StreamableMethod; export declare function _getSiteDetectorResponseDeserialize(result: PathUncheckedResponse): Promise; /** Description for Get site detector response */ export declare function getSiteDetectorResponse(context: Client, resourceGroupName: string, siteName: string, detectorName: string, options?: DiagnosticsGetSiteDetectorResponseOptionalParams): Promise; //# sourceMappingURL=operations.d.ts.map