ServicePrincipalCredential Class
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.
Service principal credential.
[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("ServicePrincipal")]
public class ServicePrincipalCredential : Microsoft.Azure.Management.DataFactory.Models.Credential
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("ServicePrincipal")>]
type ServicePrincipalCredential = class
inherit Credential
Public Class ServicePrincipalCredential
Inherits Credential
- Inheritance
- Attributes
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
Constructors
ServicePrincipalCredential() |
Initializes a new instance of the ServicePrincipalCredential class. |
ServicePrincipalCredential(IDictionary<String,Object>, String, IList<Object>, Object, AzureKeyVaultSecretReference, Object) |
Initializes a new instance of the ServicePrincipalCredential class. |
Properties
AdditionalProperties |
Gets or sets unmatched properties from the message are deserialized this collection (Inherited from Credential) |
Annotations |
Gets or sets list of tags that can be used for describing the Credential. (Inherited from Credential) |
Description |
Gets or sets credential description. (Inherited from Credential) |
ServicePrincipalId |
Gets or sets the app ID of the service principal used to authenticate |
ServicePrincipalKey |
Gets or sets the key of the service principal used to authenticate. |
Tenant |
Gets or sets the ID of the tenant to which the service principal belongs |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET