Package version:

Interface ManagedPrivateEndpoints

Interface representing a ManagedPrivateEndpoints.

interface ManagedPrivateEndpoints {
    createOrUpdate(resourceGroupName: string, factoryName: string, managedVirtualNetworkName: string, managedPrivateEndpointName: string, managedPrivateEndpoint: ManagedPrivateEndpointResource, options?: ManagedPrivateEndpointsCreateOrUpdateOptionalParams): Promise<ManagedPrivateEndpointResource>;
    delete(resourceGroupName: string, factoryName: string, managedVirtualNetworkName: string, managedPrivateEndpointName: string, options?: ManagedPrivateEndpointsDeleteOptionalParams): Promise<void>;
    get(resourceGroupName: string, factoryName: string, managedVirtualNetworkName: string, managedPrivateEndpointName: string, options?: ManagedPrivateEndpointsGetOptionalParams): Promise<ManagedPrivateEndpointResource>;
    listByFactory(resourceGroupName: string, factoryName: string, managedVirtualNetworkName: string, options?: ManagedPrivateEndpointsListByFactoryOptionalParams): PagedAsyncIterableIterator<ManagedPrivateEndpointResource>;
}

Methods

  • Deletes a managed private endpoint.

    Parameters

    • resourceGroupName: string

      The resource group name.

    • factoryName: string

      The factory name.

    • managedVirtualNetworkName: string

      Managed virtual network name

    • managedPrivateEndpointName: string

      Managed private endpoint name

    • Optionaloptions: ManagedPrivateEndpointsDeleteOptionalParams

      The options parameters.

    Returns Promise<void>