ManagedDashboardsClient Interface
public interface ManagedDashboardsClient
An instance of this class provides access to all the operations defined in ManagedDashboardsClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller<PollResult<ManagedDashboardInner>,ManagedDashboardInner> beginCreate(String resourceGroupName, String dashboardName, ManagedDashboardInner requestBodyParameters)
Create or update a dashboard for grafana resource. This API is idempotent, so user can either create a new dashboard or update an existing dashboard.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<PollResult<ManagedDashboardInner>,ManagedDashboardInner> beginCreate(String resourceGroupName, String dashboardName, ManagedDashboardInner requestBodyParameters, Context context)
Create or update a dashboard for grafana resource. This API is idempotent, so user can either create a new dashboard or update an existing dashboard.
Parameters:
Returns:
create
public abstract ManagedDashboardInner create(String resourceGroupName, String dashboardName, ManagedDashboardInner requestBodyParameters)
Create or update a dashboard for grafana resource. This API is idempotent, so user can either create a new dashboard or update an existing dashboard.
Parameters:
Returns:
create
public abstract ManagedDashboardInner create(String resourceGroupName, String dashboardName, ManagedDashboardInner requestBodyParameters, Context context)
Create or update a dashboard for grafana resource. This API is idempotent, so user can either create a new dashboard or update an existing dashboard.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String dashboardName)
Delete a dashboard for Grafana resource.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String dashboardName, Context context)
Delete a dashboard for Grafana resource.
Parameters:
Returns:
getByResourceGroup
public abstract ManagedDashboardInner getByResourceGroup(String resourceGroupName, String dashboardName)
Get the properties of a specific dashboard for grafana resource.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<ManagedDashboardInner> getByResourceGroupWithResponse(String resourceGroupName, String dashboardName, Context context)
Get the properties of a specific dashboard for grafana resource.
Parameters:
Returns:
list
public abstract PagedIterable<ManagedDashboardInner> list()
List all resources of dashboards under the specified subscription.
Returns:
list
public abstract PagedIterable<ManagedDashboardInner> list(Context context)
List all resources of dashboards under the specified subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<ManagedDashboardInner> listByResourceGroup(String resourceGroupName)
List all resources of dashboards under the specified resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<ManagedDashboardInner> listByResourceGroup(String resourceGroupName, Context context)
List all resources of dashboards under the specified resource group.
Parameters:
Returns:
update
public abstract ManagedDashboardInner update(String resourceGroupName, String dashboardName, ManagedDashboardUpdateParameters requestBodyParameters)
Update a dashboard for Grafana resource.
Parameters:
Returns:
updateWithResponse
public abstract Response<ManagedDashboardInner> updateWithResponse(String resourceGroupName, String dashboardName, ManagedDashboardUpdateParameters requestBodyParameters, Context context)
Update a dashboard for Grafana resource.
Parameters:
Returns: