/* * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ import { SimplePollerLike, OperationState } from "@azure/core-lro"; import { SubnetServiceAssociationLinkDeleteOptionalParams } from "../models"; /** Interface representing a SubnetServiceAssociationLink. */ export interface SubnetServiceAssociationLink { /** * Delete container group virtual network association links. The operation does not delete other * resources provided by the user. * @param resourceGroupName The name of the resource group. * @param virtualNetworkName The name of the virtual network. * @param subnetName The name of the subnet. * @param options The options parameters. */ beginDelete( resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetServiceAssociationLinkDeleteOptionalParams ): Promise, void>>; /** * Delete container group virtual network association links. The operation does not delete other * resources provided by the user. * @param resourceGroupName The name of the resource group. * @param virtualNetworkName The name of the virtual network. * @param subnetName The name of the subnet. * @param options The options parameters. */ beginDeleteAndWait( resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetServiceAssociationLinkDeleteOptionalParams ): Promise; }