Udostępnij przez


ArmDatabaseWatcherModelFactory.DatabaseWatcherTargetProperties Method

Definition

Initializes a new instance of DatabaseWatcherTargetProperties.

public static Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherTargetProperties DatabaseWatcherTargetProperties(string targetType = default, Azure.ResourceManager.DatabaseWatcher.Models.TargetAuthenticationType targetAuthenticationType = default, Azure.ResourceManager.DatabaseWatcher.Models.TargetAuthenticationVaultSecret targetVault = default, string connectionServerName = default, Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherResourceProvisioningState? provisioningState = default);
static member DatabaseWatcherTargetProperties : string * Azure.ResourceManager.DatabaseWatcher.Models.TargetAuthenticationType * Azure.ResourceManager.DatabaseWatcher.Models.TargetAuthenticationVaultSecret * string * Nullable<Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherResourceProvisioningState> -> Azure.ResourceManager.DatabaseWatcher.Models.DatabaseWatcherTargetProperties
Public Shared Function DatabaseWatcherTargetProperties (Optional targetType As String = Nothing, Optional targetAuthenticationType As TargetAuthenticationType = Nothing, Optional targetVault As TargetAuthenticationVaultSecret = Nothing, Optional connectionServerName As String = Nothing, Optional provisioningState As Nullable(Of DatabaseWatcherResourceProvisioningState) = Nothing) As DatabaseWatcherTargetProperties

Parameters

targetType
String

Discriminator property for DatabaseWatcherTargetProperties.

targetAuthenticationType
TargetAuthenticationType

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

targetVault
TargetAuthenticationVaultSecret

To use SQL authentication when connecting to targets, specify the vault where the login name and password secrets are stored.

connectionServerName
String

The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.

provisioningState
Nullable<DatabaseWatcherResourceProvisioningState>

The provisioning state of the resource.

Returns

A new DatabaseWatcherTargetProperties instance for mocking.

Applies to