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.