ArmDatabaseWatcherModelFactory.DatabaseWatcherProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of DatabaseWatcherProperties.
public static Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherProperties DatabaseWatcherProperties(Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherDatastore datastore = default, Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherStatus? status = default, Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier defaultAlertRuleIdentityResourceId = default);
static member DatabaseWatcherProperties : Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherDatastore * Nullable<Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherStatus> * Nullable<Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherProvisioningState> * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherProperties
Public Shared Function DatabaseWatcherProperties (Optional datastore As DatabaseWatcherDatastore = Nothing, Optional status As Nullable(Of DatabaseWatcherStatus) = Nothing, Optional provisioningState As Nullable(Of DatabaseWatcherProvisioningState) = Nothing, Optional defaultAlertRuleIdentityResourceId As ResourceIdentifier = Nothing) As DatabaseWatcherProperties
Parameters
- datastore
- DatabaseWatcherDatastore
The data store for collected monitoring data.
- status
- Nullable<DatabaseWatcherStatus>
The monitoring collection status of the watcher.
- provisioningState
- Nullable<DatabaseWatcherProvisioningState>
The provisioning state of the resource watcher.
- defaultAlertRuleIdentityResourceId
- ResourceIdentifier
The resource ID of a user-assigned managed identity that will be assigned to a new alert rule.
Returns
A new DatabaseWatcherProperties instance for mocking.