ManagedPrivateEndpoints interface

Interface representing a ManagedPrivateEndpoints.

Methods

createOrUpdate(string, string, string, string, ManagedPrivateEndpointResource, ManagedPrivateEndpointsCreateOrUpdateOptionalParams)

Creates or updates a managed private endpoint.

delete(string, string, string, string, ManagedPrivateEndpointsDeleteOptionalParams)

Deletes a managed private endpoint.

get(string, string, string, string, ManagedPrivateEndpointsGetOptionalParams)

Gets a managed private endpoint.

listByFactory(string, string, string, ManagedPrivateEndpointsListByFactoryOptionalParams)

Lists managed private endpoints.

Method Details

createOrUpdate(string, string, string, string, ManagedPrivateEndpointResource, ManagedPrivateEndpointsCreateOrUpdateOptionalParams)

Creates or updates a managed private endpoint.

function createOrUpdate(resourceGroupName: string, factoryName: string, managedVirtualNetworkName: string, managedPrivateEndpointName: string, managedPrivateEndpoint: ManagedPrivateEndpointResource, options?: ManagedPrivateEndpointsCreateOrUpdateOptionalParams): Promise<ManagedPrivateEndpointResource>

Parameters

resourceGroupName

string

The resource group name.

factoryName

string

The factory name.

managedVirtualNetworkName

string

Managed virtual network name

managedPrivateEndpointName

string

Managed private endpoint name

managedPrivateEndpoint
ManagedPrivateEndpointResource

Managed private endpoint resource definition.

options
ManagedPrivateEndpointsCreateOrUpdateOptionalParams

The options parameters.

Returns

delete(string, string, string, string, ManagedPrivateEndpointsDeleteOptionalParams)

Deletes a managed private endpoint.

function delete(resourceGroupName: string, factoryName: string, managedVirtualNetworkName: string, managedPrivateEndpointName: string, options?: ManagedPrivateEndpointsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The resource group name.

factoryName

string

The factory name.

managedVirtualNetworkName

string

Managed virtual network name

managedPrivateEndpointName

string

Managed private endpoint name

options
ManagedPrivateEndpointsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, string, ManagedPrivateEndpointsGetOptionalParams)

Gets a managed private endpoint.

function get(resourceGroupName: string, factoryName: string, managedVirtualNetworkName: string, managedPrivateEndpointName: string, options?: ManagedPrivateEndpointsGetOptionalParams): Promise<ManagedPrivateEndpointResource>

Parameters

resourceGroupName

string

The resource group name.

factoryName

string

The factory name.

managedVirtualNetworkName

string

Managed virtual network name

managedPrivateEndpointName

string

Managed private endpoint name

options
ManagedPrivateEndpointsGetOptionalParams

The options parameters.

Returns

listByFactory(string, string, string, ManagedPrivateEndpointsListByFactoryOptionalParams)

Lists managed private endpoints.

function listByFactory(resourceGroupName: string, factoryName: string, managedVirtualNetworkName: string, options?: ManagedPrivateEndpointsListByFactoryOptionalParams): PagedAsyncIterableIterator<ManagedPrivateEndpointResource, ManagedPrivateEndpointResource[], PageSettings>

Parameters

resourceGroupName

string

The resource group name.

factoryName

string

The factory name.

managedVirtualNetworkName

string

Managed virtual network name

options
ManagedPrivateEndpointsListByFactoryOptionalParams

The options parameters.

Returns