ServicePrincipalCredential Class
Service principal credential.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.mgmt.datafactory.models._models_py3.CredentialServicePrincipalCredential
Constructor
ServicePrincipalCredential(*, additional_properties: Dict[str, MutableMapping[str, Any]] | None = None, description: str | None = None, annotations: List[MutableMapping[str, Any]] | None = None, service_principal_id: MutableMapping[str, Any] | None = None, service_principal_key: _models.AzureKeyVaultSecretReference | None = None, tenant: MutableMapping[str, Any] | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
additional_properties
|
Unmatched properties from the message are deserialized to this collection. |
description
|
Credential description. |
annotations
|
list[<xref:JSON>]
List of tags that can be used for describing the Credential. |
service_principal_id
|
<xref:JSON>
The app ID of the service principal used to authenticate. |
service_principal_key
|
The key of the service principal used to authenticate. |
tenant
|
<xref:JSON>
The ID of the tenant to which the service principal belongs. |
Variables
Name | Description |
---|---|
additional_properties
|
Unmatched properties from the message are deserialized to this collection. |
type
|
Type of credential. Required. |
description
|
Credential description. |
annotations
|
list[<xref:JSON>]
List of tags that can be used for describing the Credential. |
service_principal_id
|
<xref:JSON>
The app ID of the service principal used to authenticate. |
service_principal_key
|
The key of the service principal used to authenticate. |
tenant
|
<xref:JSON>
The ID of the tenant to which the service principal belongs. |
Azure SDK for Python