ManagedPrivateEndpoints interface  
Interface representing a ManagedPrivateEndpoints.
Methods
| create | 
	Creates or updates a managed private endpoint.  | 
| delete(string, string, string, string, Managed | 
	Deletes a managed private endpoint.  | 
| get(string, string, string, string, Managed | 
	Gets a managed private endpoint.  | 
| list | 
	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.
The options parameters.
Returns
Promise<ManagedPrivateEndpointResource>
		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
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
The options parameters.
Returns
Promise<ManagedPrivateEndpointResource>
		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
The options parameters.