Package version:

Interface ServicePrincipalCredential

Service principal credential.

interface ServicePrincipalCredential {
    annotations?: any[];
    description?: string;
    servicePrincipalId?: any;
    servicePrincipalKey?: AzureKeyVaultSecretReference;
    tenant?: any;
    type: "ServicePrincipal";
}

Hierarchy (view full)

Properties

annotations?: any[]

List of tags that can be used for describing the Credential.

description?: string

Credential description.

servicePrincipalId?: any

The app ID of the service principal used to authenticate

servicePrincipalKey?: AzureKeyVaultSecretReference

The key of the service principal used to authenticate.

tenant?: any

The ID of the tenant to which the service principal belongs

type

Polymorphic discriminator, which specifies the different types this object can be