Condividi tramite


ResourceHealthMetadatasClient Interface

Implements

public interface ResourceHealthMetadatasClient
extends InnerSupportsListing<ResourceHealthMetadataInner>

An instance of this class provides access to all the operations defined in ResourceHealthMetadatasClient.

Method Summary

Modifier and Type Method and Description
abstract ResourceHealthMetadataInner getBySite(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

abstract Mono<ResourceHealthMetadataInner> getBySiteAsync(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

abstract ResourceHealthMetadataInner getBySiteSlot(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

abstract Mono<ResourceHealthMetadataInner> getBySiteSlotAsync(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

abstract Response<ResourceHealthMetadataInner> getBySiteSlotWithResponse(String resourceGroupName, String name, String slot, Context context)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

abstract Mono<Response<ResourceHealthMetadataInner>> getBySiteSlotWithResponseAsync(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

abstract Response<ResourceHealthMetadataInner> getBySiteWithResponse(String resourceGroupName, String name, Context context)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

abstract Mono<Response<ResourceHealthMetadataInner>> getBySiteWithResponseAsync(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

abstract PagedIterable<ResourceHealthMetadataInner> list()

List all ResourceHealthMetadata for all sites in the subscription.

abstract PagedIterable<ResourceHealthMetadataInner> list(Context context)

List all ResourceHealthMetadata for all sites in the subscription.

abstract PagedFlux<ResourceHealthMetadataInner> listAsync()

List all ResourceHealthMetadata for all sites in the subscription.

abstract PagedIterable<ResourceHealthMetadataInner> listByResourceGroup(String resourceGroupName)

List all ResourceHealthMetadata for all sites in the resource group in the subscription.

abstract PagedIterable<ResourceHealthMetadataInner> listByResourceGroup(String resourceGroupName, Context context)

List all ResourceHealthMetadata for all sites in the resource group in the subscription.

abstract PagedFlux<ResourceHealthMetadataInner> listByResourceGroupAsync(String resourceGroupName)

List all ResourceHealthMetadata for all sites in the resource group in the subscription.

abstract PagedIterable<ResourceHealthMetadataInner> listBySite(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

abstract PagedIterable<ResourceHealthMetadataInner> listBySite(String resourceGroupName, String name, Context context)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

abstract PagedFlux<ResourceHealthMetadataInner> listBySiteAsync(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

abstract PagedIterable<ResourceHealthMetadataInner> listBySiteSlot(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

abstract PagedIterable<ResourceHealthMetadataInner> listBySiteSlot(String resourceGroupName, String name, String slot, Context context)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

abstract PagedFlux<ResourceHealthMetadataInner> listBySiteSlotAsync(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

Method Details

getBySite

public abstract ResourceHealthMetadataInner getBySite(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.

Returns:

the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

getBySiteAsync

public abstract Mono<ResourceHealthMetadataInner> getBySiteAsync(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.

Returns:

the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site on successful completion of Mono.

getBySiteSlot

public abstract ResourceHealthMetadataInner getBySiteSlot(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.
slot - Name of web app slot. If not specified then will default to production slot.

Returns:

the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

getBySiteSlotAsync

public abstract Mono<ResourceHealthMetadataInner> getBySiteSlotAsync(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.
slot - Name of web app slot. If not specified then will default to production slot.

Returns:

the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site on successful completion of Mono.

getBySiteSlotWithResponse

public abstract Response<ResourceHealthMetadataInner> getBySiteSlotWithResponse(String resourceGroupName, String name, String slot, Context context)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.
slot - Name of web app slot. If not specified then will default to production slot.
context - The context to associate with this operation.

Returns:

the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site along with Response<T>.

getBySiteSlotWithResponseAsync

public abstract Mono<Response<ResourceHealthMetadataInner>> getBySiteSlotWithResponseAsync(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.
slot - Name of web app slot. If not specified then will default to production slot.

Returns:

the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site along with Response<T> on successful completion of Mono.

getBySiteWithResponse

public abstract Response<ResourceHealthMetadataInner> getBySiteWithResponse(String resourceGroupName, String name, Context context)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.
context - The context to associate with this operation.

Returns:

the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site along with Response<T>.

getBySiteWithResponseAsync

public abstract Mono<Response<ResourceHealthMetadataInner>> getBySiteWithResponseAsync(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.

Returns:

the category of ResourceHealthMetadata to use for the given site Description for Gets the category of ResourceHealthMetadata to use for the given site along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable<ResourceHealthMetadataInner> list()

List all ResourceHealthMetadata for all sites in the subscription. Description for List all ResourceHealthMetadata for all sites in the subscription.

Returns:

collection of resource health metadata as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<ResourceHealthMetadataInner> list(Context context)

List all ResourceHealthMetadata for all sites in the subscription. Description for List all ResourceHealthMetadata for all sites in the subscription.

Parameters:

context - The context to associate with this operation.

Returns:

collection of resource health metadata as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux<ResourceHealthMetadataInner> listAsync()

List all ResourceHealthMetadata for all sites in the subscription. Description for List all ResourceHealthMetadata for all sites in the subscription.

Returns:

collection of resource health metadata as paginated response with PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable<ResourceHealthMetadataInner> listByResourceGroup(String resourceGroupName)

List all ResourceHealthMetadata for all sites in the resource group in the subscription. Description for List all ResourceHealthMetadata for all sites in the resource group in the subscription.

Parameters:

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

Returns:

collection of resource health metadata as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<ResourceHealthMetadataInner> listByResourceGroup(String resourceGroupName, Context context)

List all ResourceHealthMetadata for all sites in the resource group in the subscription. Description for List all ResourceHealthMetadata for all sites in the resource group in the subscription.

Parameters:

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

Returns:

collection of resource health metadata as paginated response with PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux<ResourceHealthMetadataInner> listByResourceGroupAsync(String resourceGroupName)

List all ResourceHealthMetadata for all sites in the resource group in the subscription. Description for List all ResourceHealthMetadata for all sites in the resource group in the subscription.

Parameters:

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

Returns:

collection of resource health metadata as paginated response with PagedFlux<T>.

listBySite

public abstract PagedIterable<ResourceHealthMetadataInner> listBySite(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.

Returns:

the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection as paginated response with PagedIterable<T>.

listBySite

public abstract PagedIterable<ResourceHealthMetadataInner> listBySite(String resourceGroupName, String name, Context context)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.
context - The context to associate with this operation.

Returns:

the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection as paginated response with PagedIterable<T>.

listBySiteAsync

public abstract PagedFlux<ResourceHealthMetadataInner> listBySiteAsync(String resourceGroupName, String name)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.

Returns:

the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection as paginated response with PagedFlux<T>.

listBySiteSlot

public abstract PagedIterable<ResourceHealthMetadataInner> listBySiteSlot(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.
slot - Name of web app slot. If not specified then will default to production slot.

Returns:

the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection as paginated response with PagedIterable<T>.

listBySiteSlot

public abstract PagedIterable<ResourceHealthMetadataInner> listBySiteSlot(String resourceGroupName, String name, String slot, Context context)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.
slot - Name of web app slot. If not specified then will default to production slot.
context - The context to associate with this operation.

Returns:

the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection as paginated response with PagedIterable<T>.

listBySiteSlotAsync

public abstract PagedFlux<ResourceHealthMetadataInner> listBySiteSlotAsync(String resourceGroupName, String name, String slot)

Gets the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of web app.
slot - Name of web app slot. If not specified then will default to production slot.

Returns:

the category of ResourceHealthMetadata to use for the given site as a collection Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection as paginated response with PagedFlux<T>.

Applies to