ManagedPrivateEndpoints interface

Interface representing a ManagedPrivateEndpoints.

Methods

beginCreate(string, string, string, ManagedPrivateEndpointModel, ManagedPrivateEndpointsCreateOptionalParams)

Create or update a managed private endpoint for a grafana resource.

beginCreateAndWait(string, string, string, ManagedPrivateEndpointModel, ManagedPrivateEndpointsCreateOptionalParams)

Create or update a managed private endpoint for a grafana resource.

beginDelete(string, string, string, ManagedPrivateEndpointsDeleteOptionalParams)

Delete a managed private endpoint for a grafana resource.

beginDeleteAndWait(string, string, string, ManagedPrivateEndpointsDeleteOptionalParams)

Delete a managed private endpoint for a grafana resource.

beginRefresh(string, string, ManagedPrivateEndpointsRefreshOptionalParams)

Refresh and sync managed private endpoints of a grafana resource to latest state.

beginRefreshAndWait(string, string, ManagedPrivateEndpointsRefreshOptionalParams)

Refresh and sync managed private endpoints of a grafana resource to latest state.

beginUpdate(string, string, string, ManagedPrivateEndpointUpdateParameters, ManagedPrivateEndpointsUpdateOptionalParams)

Update a managed private endpoint for an existing grafana resource.

beginUpdateAndWait(string, string, string, ManagedPrivateEndpointUpdateParameters, ManagedPrivateEndpointsUpdateOptionalParams)

Update a managed private endpoint for an existing grafana resource.

get(string, string, string, ManagedPrivateEndpointsGetOptionalParams)

Get a specific managed private endpoint of a grafana resource.

list(string, string, ManagedPrivateEndpointsListOptionalParams)

List all managed private endpoints of a grafana resource.

Method Details

beginCreate(string, string, string, ManagedPrivateEndpointModel, ManagedPrivateEndpointsCreateOptionalParams)

Create or update a managed private endpoint for a grafana resource.

function beginCreate(resourceGroupName: string, workspaceName: string, managedPrivateEndpointName: string, requestBodyParameters: ManagedPrivateEndpointModel, options?: ManagedPrivateEndpointsCreateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedPrivateEndpointModel>, ManagedPrivateEndpointModel>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

managedPrivateEndpointName

string

The managed private endpoint name of Azure Managed Grafana.

requestBodyParameters
ManagedPrivateEndpointModel

The managed private endpoint to be created or updated.

options
ManagedPrivateEndpointsCreateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedPrivateEndpointModel>, ManagedPrivateEndpointModel>>

beginCreateAndWait(string, string, string, ManagedPrivateEndpointModel, ManagedPrivateEndpointsCreateOptionalParams)

Create or update a managed private endpoint for a grafana resource.

function beginCreateAndWait(resourceGroupName: string, workspaceName: string, managedPrivateEndpointName: string, requestBodyParameters: ManagedPrivateEndpointModel, options?: ManagedPrivateEndpointsCreateOptionalParams): Promise<ManagedPrivateEndpointModel>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

managedPrivateEndpointName

string

The managed private endpoint name of Azure Managed Grafana.

requestBodyParameters
ManagedPrivateEndpointModel

The managed private endpoint to be created or updated.

options
ManagedPrivateEndpointsCreateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, ManagedPrivateEndpointsDeleteOptionalParams)

Delete a managed private endpoint for a grafana resource.

function beginDelete(resourceGroupName: string, workspaceName: string, managedPrivateEndpointName: string, options?: ManagedPrivateEndpointsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

managedPrivateEndpointName

string

The managed private endpoint name of Azure Managed Grafana.

options
ManagedPrivateEndpointsDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, ManagedPrivateEndpointsDeleteOptionalParams)

Delete a managed private endpoint for a grafana resource.

function beginDeleteAndWait(resourceGroupName: string, workspaceName: string, managedPrivateEndpointName: string, options?: ManagedPrivateEndpointsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

managedPrivateEndpointName

string

The managed private endpoint name of Azure Managed Grafana.

options
ManagedPrivateEndpointsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginRefresh(string, string, ManagedPrivateEndpointsRefreshOptionalParams)

Refresh and sync managed private endpoints of a grafana resource to latest state.

function beginRefresh(resourceGroupName: string, workspaceName: string, options?: ManagedPrivateEndpointsRefreshOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

options
ManagedPrivateEndpointsRefreshOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRefreshAndWait(string, string, ManagedPrivateEndpointsRefreshOptionalParams)

Refresh and sync managed private endpoints of a grafana resource to latest state.

function beginRefreshAndWait(resourceGroupName: string, workspaceName: string, options?: ManagedPrivateEndpointsRefreshOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

options
ManagedPrivateEndpointsRefreshOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, string, ManagedPrivateEndpointUpdateParameters, ManagedPrivateEndpointsUpdateOptionalParams)

Update a managed private endpoint for an existing grafana resource.

function beginUpdate(resourceGroupName: string, workspaceName: string, managedPrivateEndpointName: string, requestBodyParameters: ManagedPrivateEndpointUpdateParameters, options?: ManagedPrivateEndpointsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedPrivateEndpointModel>, ManagedPrivateEndpointModel>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

managedPrivateEndpointName

string

The managed private endpoint name of Azure Managed Grafana.

requestBodyParameters
ManagedPrivateEndpointUpdateParameters

Properties that can be updated to an existing managed private endpoint.

options
ManagedPrivateEndpointsUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedPrivateEndpointModel>, ManagedPrivateEndpointModel>>

beginUpdateAndWait(string, string, string, ManagedPrivateEndpointUpdateParameters, ManagedPrivateEndpointsUpdateOptionalParams)

Update a managed private endpoint for an existing grafana resource.

function beginUpdateAndWait(resourceGroupName: string, workspaceName: string, managedPrivateEndpointName: string, requestBodyParameters: ManagedPrivateEndpointUpdateParameters, options?: ManagedPrivateEndpointsUpdateOptionalParams): Promise<ManagedPrivateEndpointModel>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

managedPrivateEndpointName

string

The managed private endpoint name of Azure Managed Grafana.

requestBodyParameters
ManagedPrivateEndpointUpdateParameters

Properties that can be updated to an existing managed private endpoint.

options
ManagedPrivateEndpointsUpdateOptionalParams

The options parameters.

Returns

get(string, string, string, ManagedPrivateEndpointsGetOptionalParams)

Get a specific managed private endpoint of a grafana resource.

function get(resourceGroupName: string, workspaceName: string, managedPrivateEndpointName: string, options?: ManagedPrivateEndpointsGetOptionalParams): Promise<ManagedPrivateEndpointModel>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

managedPrivateEndpointName

string

The managed private endpoint name of Azure Managed Grafana.

options
ManagedPrivateEndpointsGetOptionalParams

The options parameters.

Returns

list(string, string, ManagedPrivateEndpointsListOptionalParams)

List all managed private endpoints of a grafana resource.

function list(resourceGroupName: string, workspaceName: string, options?: ManagedPrivateEndpointsListOptionalParams): PagedAsyncIterableIterator<ManagedPrivateEndpointModel, ManagedPrivateEndpointModel[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

The workspace name of Azure Managed Grafana.

options
ManagedPrivateEndpointsListOptionalParams

The options parameters.

Returns