UNPKG

@azure/arm-appservice

Version:
31 lines 1.65 kB
import type { Workflows } from "../operationsInterfaces/index.js"; import type { WebSiteManagementClient } from "../webSiteManagementClient.js"; import type { RegenerateActionParameter, WorkflowsRegenerateAccessKeyOptionalParams, Workflow, WorkflowsValidateOptionalParams } from "../models/index.js"; /** Class containing Workflows operations. */ export declare class WorkflowsImpl implements Workflows { private readonly client; /** * Initialize a new instance of the class Workflows class. * @param client Reference to the service client */ constructor(client: WebSiteManagementClient); /** * Regenerates the callback URL access key for request triggers. * @param resourceGroupName Name of the resource group to which the resource belongs. * @param name Site name. * @param workflowName The workflow name. * @param keyType The access key type. * @param options The options parameters. */ regenerateAccessKey(resourceGroupName: string, name: string, workflowName: string, keyType: RegenerateActionParameter, options?: WorkflowsRegenerateAccessKeyOptionalParams): Promise<void>; /** * Validates the workflow definition. * @param resourceGroupName Name of the resource group to which the resource belongs. * @param name Site name. * @param workflowName The workflow name. * @param validate The workflow. * @param options The options parameters. */ validate(resourceGroupName: string, name: string, workflowName: string, validate: Workflow, options?: WorkflowsValidateOptionalParams): Promise<void>; } //# sourceMappingURL=workflows.d.ts.map