Azure.ResourceManager.DatabaseWatcher.Models Namespace

Classes

Name Description
ArmDatabaseWatcherModelFactory

A factory class for creating instances of the models for mocking.

DatabaseWatcherAlertRuleProperties

The generic properties of the alert rule proxy resource.

DatabaseWatcherDatastore

The properties of a data store.

DatabaseWatcherHealthValidationIssue

The model of a health validation issue.

DatabaseWatcherHealthValidationProperties

The generic properties of the health validation resource.

DatabaseWatcherPatch

The type used for update operations of the Watcher.

DatabaseWatcherProperties

The RP specific properties of the resource.

DatabaseWatcherSharedPrivateLinkResourceProperties

The generic properties of a Shared Private Link resource.

DatabaseWatcherTargetProperties

The generic properties of a target. Please note this is the abstract base class. The derived classes available for instantiation are: SqlDBSingleDatabaseTargetProperties, SqlDBElasticPoolTargetProperties, and SqlMITargetProperties.

DatabaseWatcherUpdateProperties

The updatable properties of the Watcher.

SqlDBElasticPoolTargetProperties

The properties specific to an elastic pool in Azure SQL Database.

SqlDBSingleDatabaseTargetProperties

The properties specific to a database in Azure SQL Database.

SqlMITargetProperties

The properties specific to Azure SQL Managed Instance targets.

TargetAuthenticationVaultSecret

The vault specific details required if using SQL authentication to connect to a target.

Structs

Name Description
AlertRuleCreationProperty

The properties with which the alert rule resource was created.

DatabaseWatcherHealthValidationStatus

Health validation status.

DatabaseWatcherProvisioningState

The status of the last provisioning operation performed on the resource.

DatabaseWatcherResourceProvisioningState

The provisioning state of a resource type.

DatabaseWatcherSharedPrivateLinkResourceStatus

Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected.

DatabaseWatcherStatus

The monitoring collection status of a watcher.

KustoOfferingType

The type of Kusto offering.

TargetAuthenticationType

The type of authentication to use when connecting to a target.