次の方法で共有


MyWorkbooks Interface

public interface MyWorkbooks

Resource collection API of MyWorkbooks.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new MyWorkbook resource.

abstract void deleteById(String id)

Delete a private workbook.

abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Delete a private workbook.

abstract void deleteByResourceGroup(String resourceGroupName, String resourceName)

Delete a private workbook.

abstract Response<Void> deleteByResourceGroupWithResponse(String resourceGroupName, String resourceName, Context context)

Delete a private workbook.

abstract MyWorkbook getById(String id)

Get a single private workbook by its resourceName.

abstract Response<MyWorkbook> getByIdWithResponse(String id, Context context)

Get a single private workbook by its resourceName.

abstract MyWorkbook getByResourceGroup(String resourceGroupName, String resourceName)

Get a single private workbook by its resourceName.

abstract Response<MyWorkbook> getByResourceGroupWithResponse(String resourceGroupName, String resourceName, Context context)

Get a single private workbook by its resourceName.

abstract PagedIterable<MyWorkbook> list(CategoryType category)

Get all private workbooks defined within a specified subscription and category.

abstract PagedIterable<MyWorkbook> list(CategoryType category, List<String> tags, Boolean canFetchContent, Context context)

Get all private workbooks defined within a specified subscription and category.

abstract PagedIterable<MyWorkbook> listByResourceGroup(String resourceGroupName, CategoryType category)

Get all private workbooks defined within a specified resource group and category.

abstract PagedIterable<MyWorkbook> listByResourceGroup(String resourceGroupName, CategoryType category, List<String> tags, String sourceId, Boolean canFetchContent, Context context)

Get all private workbooks defined within a specified resource group and category.

Method Details

define

public abstract MyWorkbook.DefinitionStages.Blank define(String name)

Begins definition for a new MyWorkbook resource.

Parameters:

name - resource name.

Returns:

the first stage of the new MyWorkbook definition.

deleteById

public abstract void deleteById(String id)

Delete a private workbook.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract Response<Void> deleteByIdWithResponse(String id, Context context)

Delete a private workbook.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

deleteByResourceGroup

public abstract void deleteByResourceGroup(String resourceGroupName, String resourceName)

Delete a private workbook.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the Application Insights component resource.

deleteByResourceGroupWithResponse

public abstract Response<Void> deleteByResourceGroupWithResponse(String resourceGroupName, String resourceName, Context context)

Delete a private workbook.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the Application Insights component resource.
context - The context to associate with this operation.

Returns:

getById

public abstract MyWorkbook getById(String id)

Get a single private workbook by its resourceName.

Parameters:

id - the resource ID.

Returns:

a single private workbook by its resourceName along with Response<T>.

getByIdWithResponse

public abstract Response<MyWorkbook> getByIdWithResponse(String id, Context context)

Get a single private workbook by its resourceName.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

a single private workbook by its resourceName along with Response<T>.

getByResourceGroup

public abstract MyWorkbook getByResourceGroup(String resourceGroupName, String resourceName)

Get a single private workbook by its resourceName.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the Application Insights component resource.

Returns:

a single private workbook by its resourceName.

getByResourceGroupWithResponse

public abstract Response<MyWorkbook> getByResourceGroupWithResponse(String resourceGroupName, String resourceName, Context context)

Get a single private workbook by its resourceName.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the Application Insights component resource.
context - The context to associate with this operation.

Returns:

a single private workbook by its resourceName along with Response<T>.

list

public abstract PagedIterable<MyWorkbook> list(CategoryType category)

Get all private workbooks defined within a specified subscription and category.

Parameters:

category - Category of workbook to return.

Returns:

all private workbooks defined within a specified subscription and category as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<MyWorkbook> list(CategoryType category, List<String> tags, Boolean canFetchContent, Context context)

Get all private workbooks defined within a specified subscription and category.

Parameters:

category - Category of workbook to return.
tags - Tags presents on each workbook returned.
canFetchContent - Flag indicating whether or not to return the full content for each applicable workbook. If false, only return summary content for workbooks.
context - The context to associate with this operation.

Returns:

all private workbooks defined within a specified subscription and category as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<MyWorkbook> listByResourceGroup(String resourceGroupName, CategoryType category)

Get all private workbooks defined within a specified resource group and category.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
category - Category of workbook to return.

Returns:

all private workbooks defined within a specified resource group and category as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<MyWorkbook> listByResourceGroup(String resourceGroupName, CategoryType category, List<String> tags, String sourceId, Boolean canFetchContent, Context context)

Get all private workbooks defined within a specified resource group and category.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
category - Category of workbook to return.
tags - Tags presents on each workbook returned.
sourceId - Azure Resource Id that will fetch all linked workbooks.
canFetchContent - Flag indicating whether or not to return the full content for each applicable workbook. If false, only return summary content for workbooks.
context - The context to associate with this operation.

Returns:

all private workbooks defined within a specified resource group and category as paginated response with PagedIterable<T>.

Applies to