ServicePrincipalDatastoreCredentials interface

Service Principal datastore credentials configuration.

Extends

Properties

authorityUrl

Authority URL used for authentication.

clientId

[Required] Service principal client ID.

credentialsType

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

resourceUrl

Resource the service principal has access to.

secrets

[Required] Service principal secrets.

tenantId

[Required] ID of the tenant to which the service principal belongs.

Property Details

authorityUrl

Authority URL used for authentication.

authorityUrl?: string

Property Value

string

clientId

[Required] Service principal client ID.

clientId: string

Property Value

string

credentialsType

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

credentialsType: "ServicePrincipal"

Property Value

"ServicePrincipal"

resourceUrl

Resource the service principal has access to.

resourceUrl?: string

Property Value

string

secrets

[Required] Service principal secrets.

secrets: ServicePrincipalDatastoreSecrets

Property Value

tenantId

[Required] ID of the tenant to which the service principal belongs.

tenantId: string

Property Value

string