@azure/arm-prometheusrulegroups package

Interfaces

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

PrometheusRule

An Azure Prometheus alerting or recording rule.

PrometheusRuleGroupAction

An alert action. Only relevant for alerts.

PrometheusRuleGroupProperties

An Azure Prometheus rule group.

PrometheusRuleGroupResource

The Prometheus rule group resource.

PrometheusRuleGroupResourcePatchParameters

The Prometheus rule group resource for patch operations.

PrometheusRuleGroupResourcePatchParametersProperties

model interface PrometheusRuleGroupResourcePatchParametersProperties

PrometheusRuleGroupsCreateOrUpdateOptionalParams

Optional parameters.

PrometheusRuleGroupsDeleteOptionalParams

Optional parameters.

PrometheusRuleGroupsGetOptionalParams

Optional parameters.

PrometheusRuleGroupsListByResourceGroupOptionalParams

Optional parameters.

PrometheusRuleGroupsListBySubscriptionOptionalParams

Optional parameters.

PrometheusRuleGroupsManagementClientOptionalParams

Optional parameters for the client.

PrometheusRuleGroupsOperations

Interface representing a PrometheusRuleGroups operations.

PrometheusRuleGroupsUpdateOptionalParams

Optional parameters.

PrometheusRuleResolveConfiguration

Specifies the Prometheus alert rule configuration.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

SystemData

Metadata pertaining to creation and last modification of the resource.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

Type Aliases

AzureSupportedClouds

The supported values for cloud setting as a string literal type

ContinuablePage

An interface that describes a page of results.

CreatedByType

The kind of entity that created the resource.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User: The entity was created by a user.
Application: The entity was created by an application.
ManagedIdentity: The entity was created by a managed identity.
Key: The entity was created by a key.

Enums

AzureClouds

An enum to describe Azure Cloud environments.

KnownCreatedByType

The kind of entity that created the resource.

KnownVersions

The available API versions.