import { PagedAsyncIterableIterator } from "@azure/core-paging" ; import { PollerLike , PollOperationState } from "@azure/core-lro" ; import { ApplicationGatewayPrivateEndpointConnection , ApplicationGatewayPrivateEndpointConnectionsListOptionalParams , ApplicationGatewayPrivateEndpointConnectionsDeleteOptionalParams , ApplicationGatewayPrivateEndpointConnectionsUpdateOptionalParams , ApplicationGatewayPrivateEndpointConnectionsUpdateResponse , ApplicationGatewayPrivateEndpointConnectionsGetOptionalParams , ApplicationGatewayPrivateEndpointConnectionsGetResponse } from "../models" ; /** Interface representing a ApplicationGatewayPrivateEndpointConnections. */ export interface ApplicationGatewayPrivateEndpointConnections { param resourceGroupName param applicationGatewayName param options list ( resourceGroupName , applicationGatewayName , options ? ) : PagedAsyncIterableIterator < ApplicationGatewayPrivateEndpointConnection > ; param resourceGroupName param applicationGatewayName param connectionName param options beginDelete ( resourceGroupName , applicationGatewayName , connectionName , options ? ) : Promise < PollerLike < PollOperationState < void > , void > > ; param resourceGroupName param applicationGatewayName param connectionName param options beginDeleteAndWait ( resourceGroupName , applicationGatewayName , connectionName , options ? ) : Promise < void > ; param resourceGroupName param applicationGatewayName param connectionName param parameters param options beginUpdate ( resourceGroupName , applicationGatewayName , connectionName , parameters , options ? ) : Promise < PollerLike < PollOperationState < ApplicationGatewayPrivateEndpointConnectionsUpdateResponse > , ApplicationGatewayPrivateEndpointConnectionsUpdateResponse > > ; param resourceGroupName param applicationGatewayName param connectionName param parameters param options beginUpdateAndWait ( resourceGroupName , applicationGatewayName , connectionName , parameters , options ? ) : Promise < ApplicationGatewayPrivateEndpointConnectionsUpdateResponse > ; param resourceGroupName param applicationGatewayName param connectionName param options get ( resourceGroupName , applicationGatewayName , connectionName , options ? ) : Promise < ApplicationGatewayPrivateEndpointConnectionsGetResponse > ; }