Freigeben über


SqlAlwaysEncryptedProperties Klasse

Sql Always Encrypted-Eigenschaften.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.datafactory._serialization.Model
SqlAlwaysEncryptedProperties

Konstruktor

SqlAlwaysEncryptedProperties(*, always_encrypted_akv_auth_type: str | _models.SqlAlwaysEncryptedAkvAuthType, service_principal_id: MutableMapping[str, Any] | None = None, service_principal_key: _models.SecretBase | None = None, credential: _models.CredentialReference | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
always_encrypted_akv_auth_type

Sql Always Encrypted AKV-Authentifizierungstyp. Typ: string. Erforderlich. Bekannte Werte sind: "ServicePrincipal", "ManagedIdentity" und "UserAssignedManagedIdentity".

service_principal_id
<xref:JSON>

Die Client-ID der Anwendung in Azure Active Directory, die für die Azure Key Vault-Authentifizierung verwendet wird. Type: string (oder Expression with resultType string).

service_principal_key

Der Schlüssel des Dienstprinzipals, der zur Authentifizierung bei Azure Key Vault verwendet wird.

credential

Der Verweis auf Anmeldeinformationen mit Authentifizierungsinformationen.

Variablen

Name Beschreibung
always_encrypted_akv_auth_type

Sql Always Encrypted AKV-Authentifizierungstyp. Typ: string. Erforderlich. Bekannte Werte sind: "ServicePrincipal", "ManagedIdentity" und "UserAssignedManagedIdentity".

service_principal_id
<xref:JSON>

Die Client-ID der Anwendung in Azure Active Directory, die für die Azure Key Vault-Authentifizierung verwendet wird. Type: string (oder Expression with resultType string).

service_principal_key

Der Schlüssel des Dienstprinzipals, der zur Authentifizierung bei Azure Key Vault verwendet wird.

credential

Der Verweis auf Anmeldeinformationen mit Authentifizierungsinformationen.