AvailabilityStatusesOperations interface

Interface representing a AvailabilityStatuses operations.

Properties

getByResource

Gets current availability status for a single resource

list

Lists all historical availability transitions and impacting events for a single resource.

listByResourceGroup

Lists the current availability status for all the resources in the resource group.

listBySubscriptionId

Lists the current availability status for all the resources in the subscription.

Property Details

getByResource

Gets current availability status for a single resource

getByResource: (resourceUri: string, options?: AvailabilityStatusesGetByResourceOptionalParams) => Promise<AvailabilityStatus>

Property Value

(resourceUri: string, options?: AvailabilityStatusesGetByResourceOptionalParams) => Promise<AvailabilityStatus>

list

Lists all historical availability transitions and impacting events for a single resource.

list: (resourceUri: string, options?: AvailabilityStatusesListOptionalParams) => PagedAsyncIterableIterator<AvailabilityStatus, AvailabilityStatus[], PageSettings>

Property Value

(resourceUri: string, options?: AvailabilityStatusesListOptionalParams) => PagedAsyncIterableIterator<AvailabilityStatus, AvailabilityStatus[], PageSettings>

listByResourceGroup

Lists the current availability status for all the resources in the resource group.

listByResourceGroup: (resourceGroupName: string, options?: AvailabilityStatusesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AvailabilityStatus, AvailabilityStatus[], PageSettings>

Property Value

(resourceGroupName: string, options?: AvailabilityStatusesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AvailabilityStatus, AvailabilityStatus[], PageSettings>

listBySubscriptionId

Lists the current availability status for all the resources in the subscription.

listBySubscriptionId: (options?: AvailabilityStatusesListBySubscriptionIdOptionalParams) => PagedAsyncIterableIterator<AvailabilityStatus, AvailabilityStatus[], PageSettings>

Property Value

(options?: AvailabilityStatusesListBySubscriptionIdOptionalParams) => PagedAsyncIterableIterator<AvailabilityStatus, AvailabilityStatus[], PageSettings>