@azure/arm-tenantactivitylogalerts package

Interfaces

ActionGroup

A pointer to an Azure Action Group.

ActionList

A list of Activity Log Alert rule actions.

AlertRuleAllOfCondition

An Activity Log Alert rule condition that is met when all its member conditions are met.

AlertRuleAnyOfOrLeafCondition

An Activity Log Alert rule condition that is met when all its member conditions are met. Each condition can be of one of the following types: Important: Each type has its unique subset of properties. Properties from different types CANNOT exist in one condition.

  • Leaf Condition - must contain 'field' and either 'equals' or 'containsAny'. Please note, 'anyOf' should not be set in a Leaf Condition.
  • AnyOf Condition - must contain only 'anyOf' (which is an array of Leaf Conditions). Please note, 'field', 'equals' and 'containsAny' should not be set in an AnyOf Condition.
AlertRuleLeafCondition

An Activity Log Alert rule condition that is met by comparing the field and value of an Activity Log event. This condition must contain 'field' and either 'equals' or 'containsAny'.

AlertRuleProperties

An Azure Activity Log Alert rule.

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.

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.

TenantActivityLogAlertResource

A Tenant Activity Log Alert rule resource.

TenantActivityLogAlertsCreateOrUpdateOptionalParams

Optional parameters.

TenantActivityLogAlertsDeleteOptionalParams

Optional parameters.

TenantActivityLogAlertsGetOptionalParams

Optional parameters.

TenantActivityLogAlertsListByManagementGroupOptionalParams

Optional parameters.

TenantActivityLogAlertsListByTenantOptionalParams

Optional parameters.

TenantActivityLogAlertsManagementClientOptionalParams

Optional parameters for the client.

TenantActivityLogAlertsOperations

Interface representing a TenantActivityLogAlerts operations.

TenantActivityLogAlertsUpdateOptionalParams

Optional parameters.

TenantAlertRulePatchObject

An Activity Log Alert rule object for the body of patch operations.

TenantAlertRulePatchProperties

An Activity Log Alert rule properties for patch operations.

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.