ManagedPrivateEndpointsClient Interface
public interface ManagedPrivateEndpointsClient
An instance of this class provides access to all the operations defined in ManagedPrivateEndpointsClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller<PollResult<ManagedPrivateEndpointModelInner>,ManagedPrivateEndpointModelInner> beginCreate(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, ManagedPrivateEndpointModelInner requestBodyParameters)
Create or update a managed private endpoint for a grafana resource.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<PollResult<ManagedPrivateEndpointModelInner>,ManagedPrivateEndpointModelInner> beginCreate(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, ManagedPrivateEndpointModelInner requestBodyParameters, Context context)
Create or update a managed private endpoint for a grafana resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String managedPrivateEndpointName)
Delete a managed private endpoint for a grafana resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, Context context)
Delete a managed private endpoint for a grafana resource.
Parameters:
Returns:
beginRefresh
public abstract SyncPoller<PollResult<Void>,Void> beginRefresh(String resourceGroupName, String workspaceName)
Refresh and sync managed private endpoints of a grafana resource to latest state.
Parameters:
Returns:
beginRefresh
public abstract SyncPoller<PollResult<Void>,Void> beginRefresh(String resourceGroupName, String workspaceName, Context context)
Refresh and sync managed private endpoints of a grafana resource to latest state.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<ManagedPrivateEndpointModelInner>,ManagedPrivateEndpointModelInner> beginUpdate(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, ManagedPrivateEndpointUpdateParameters requestBodyParameters)
Update a managed private endpoint for an existing grafana resource.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<ManagedPrivateEndpointModelInner>,ManagedPrivateEndpointModelInner> beginUpdate(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, ManagedPrivateEndpointUpdateParameters requestBodyParameters, Context context)
Update a managed private endpoint for an existing grafana resource.
Parameters:
Returns:
create
public abstract ManagedPrivateEndpointModelInner create(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, ManagedPrivateEndpointModelInner requestBodyParameters)
Create or update a managed private endpoint for a grafana resource.
Parameters:
Returns:
create
public abstract ManagedPrivateEndpointModelInner create(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, ManagedPrivateEndpointModelInner requestBodyParameters, Context context)
Create or update a managed private endpoint for a grafana resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName, String managedPrivateEndpointName)
Delete a managed private endpoint for a grafana resource.
Parameters:
delete
public abstract void delete(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, Context context)
Delete a managed private endpoint for a grafana resource.
Parameters:
get
public abstract ManagedPrivateEndpointModelInner get(String resourceGroupName, String workspaceName, String managedPrivateEndpointName)
Get a specific managed private endpoint of a grafana resource.
Parameters:
Returns:
getWithResponse
public abstract Response<ManagedPrivateEndpointModelInner> getWithResponse(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, Context context)
Get a specific managed private endpoint of a grafana resource.
Parameters:
Returns:
list
public abstract PagedIterable<ManagedPrivateEndpointModelInner> list(String resourceGroupName, String workspaceName)
List all managed private endpoints of a grafana resource.
Parameters:
Returns:
list
public abstract PagedIterable<ManagedPrivateEndpointModelInner> list(String resourceGroupName, String workspaceName, Context context)
List all managed private endpoints of a grafana resource.
Parameters:
Returns:
refresh
public abstract void refresh(String resourceGroupName, String workspaceName)
Refresh and sync managed private endpoints of a grafana resource to latest state.
Parameters:
refresh
public abstract void refresh(String resourceGroupName, String workspaceName, Context context)
Refresh and sync managed private endpoints of a grafana resource to latest state.
Parameters:
update
public abstract ManagedPrivateEndpointModelInner update(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, ManagedPrivateEndpointUpdateParameters requestBodyParameters)
Update a managed private endpoint for an existing grafana resource.
Parameters:
Returns:
update
public abstract ManagedPrivateEndpointModelInner update(String resourceGroupName, String workspaceName, String managedPrivateEndpointName, ManagedPrivateEndpointUpdateParameters requestBodyParameters, Context context)
Update a managed private endpoint for an existing grafana resource.
Parameters:
Returns: