DatasourceServicePrincipalInKeyVault Class
DatasourceServicePrincipalInKeyVault.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.ai.metricsadvisor.models._models.DatasourceCredentialDatasourceServicePrincipalInKeyVault
Constructor
DatasourceServicePrincipalInKeyVault(name: str, **kwargs: Any)
Parameters
- description
- str
Description of data source credential.
- key_vault_endpoint
- str
Required. The Key Vault endpoint that storing the service principal.
- key_vault_client_id
- str
Required. The Client Id to access the Key Vault.
- key_vault_client_secret
- str
Required. The Client Secret to access the Key Vault.
- service_principal_id_name_in_kv
- str
Required. The secret name of the service principal's client Id in the Key Vault.
- service_principal_secret_name_in_kv
- str
Required. The secret name of the service principal's client secret in the Key Vault.
- tenant_id
- str
Required. The tenant id of your service principal.
Variables
- credential_type
Required. Type of data source credential.Constant filled by server. Possible values include: "AzureSQLConnectionString", "DataLakeGen2SharedKey", "ServicePrincipal", "ServicePrincipalInKV".
- id
- str
Unique id of data source credential.
Feedback
Submit and view feedback for