Grafanas Interface
public interface Grafanas
Resource collection API of Grafanas.
Method Summary
Method Details
checkEnterpriseDetails
public abstract EnterpriseDetails checkEnterpriseDetails(String resourceGroupName, String workspaceName)
Retrieve enterprise add-on details information.
Parameters:
Returns:
checkEnterpriseDetailsWithResponse
public abstract Response<EnterpriseDetails> checkEnterpriseDetailsWithResponse(String resourceGroupName, String workspaceName, Context context)
Retrieve enterprise add-on details information.
Parameters:
Returns:
define
public abstract ManagedGrafana.DefinitionStages.Blank define(String name)
Begins definition for a new ManagedGrafana resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName, Context context)
Delete a workspace for Grafana resource.
Parameters:
deleteById
public abstract void deleteById(String id)
Delete a workspace for Grafana resource.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Delete a workspace for Grafana resource.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String workspaceName)
Delete a workspace for Grafana resource.
Parameters:
fetchAvailablePlugins
public abstract GrafanaAvailablePluginListResponse fetchAvailablePlugins(String resourceGroupName, String workspaceName)
A synchronous resource action.
Parameters:
Returns:
fetchAvailablePluginsWithResponse
public abstract Response<GrafanaAvailablePluginListResponse> fetchAvailablePluginsWithResponse(String resourceGroupName, String workspaceName, Context context)
A synchronous resource action.
Parameters:
Returns:
getById
public abstract ManagedGrafana getById(String id)
Get the properties of a specific workspace for Grafana resource.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<ManagedGrafana> getByIdWithResponse(String id, Context context)
Get the properties of a specific workspace for Grafana resource.
Parameters:
Returns:
getByResourceGroup
public abstract ManagedGrafana getByResourceGroup(String resourceGroupName, String workspaceName)
Get the properties of a specific workspace for Grafana resource.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<ManagedGrafana> getByResourceGroupWithResponse(String resourceGroupName, String workspaceName, Context context)
Get the properties of a specific workspace for Grafana resource.
Parameters:
Returns:
list
public abstract PagedIterable<ManagedGrafana> list()
List all resources of workspaces for Grafana under the specified subscription.
Returns:
list
public abstract PagedIterable<ManagedGrafana> list(Context context)
List all resources of workspaces for Grafana under the specified subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<ManagedGrafana> listByResourceGroup(String resourceGroupName)
List all resources of workspaces for Grafana under the specified resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<ManagedGrafana> listByResourceGroup(String resourceGroupName, Context context)
List all resources of workspaces for Grafana under the specified resource group.
Parameters:
Returns: