DatabaseOperations interface

Interface representing a Database operations.

Properties

listMetricDefinitions

Retrieves metric definitions for the given database.

listMetrics

Retrieves the metrics determined by the given filter for the given database account and database.

listUsages

Retrieves the usages (most recent data) for the given database.

Property Details

listMetricDefinitions

Retrieves metric definitions for the given database.

listMetricDefinitions: (resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListMetricDefinitionsOptionalParams) => PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListMetricDefinitionsOptionalParams) => PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>

listMetrics

Retrieves the metrics determined by the given filter for the given database account and database.

listMetrics: (resourceGroupName: string, accountName: string, databaseRid: string, filter: string, options?: DatabaseListMetricsOptionalParams) => PagedAsyncIterableIterator<Metric, Metric[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, databaseRid: string, filter: string, options?: DatabaseListMetricsOptionalParams) => PagedAsyncIterableIterator<Metric, Metric[], PageSettings>

listUsages

Retrieves the usages (most recent data) for the given database.

listUsages: (resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListUsagesOptionalParams) => PagedAsyncIterableIterator<Usage, Usage[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, databaseRid: string, options?: DatabaseListUsagesOptionalParams) => PagedAsyncIterableIterator<Usage, Usage[], PageSettings>