DataSourceServicePrincipalInKeyVaultPatch interface

Service Principal in KeyVault DataSource Credential Patch

Properties

description

Description of data source credential

keyVaultClientId

The Client Id to access the Key Vault.

keyVaultClientSecret

The Client Secret to access the Key Vault.

keyVaultEndpoint

The Key Vault endpoint that storing the service principal.

name

Name of data source credential

servicePrincipalIdNameInKV

The secret name of the service principal's client Id in the Key Vault.

servicePrincipalSecretNameInKV

The secret name of the service principal's client secret in the Key Vault.

tenantId

The tenant id of your service principal.

type

Service Principal in KeyVault DataSource Credential

Property Details

description

Description of data source credential

description?: string

Property Value

string

keyVaultClientId

The Client Id to access the Key Vault.

keyVaultClientId?: string

Property Value

string

keyVaultClientSecret

The Client Secret to access the Key Vault.

keyVaultClientSecret?: string

Property Value

string

keyVaultEndpoint

The Key Vault endpoint that storing the service principal.

keyVaultEndpoint?: string

Property Value

string

name

Name of data source credential

name?: string

Property Value

string

servicePrincipalIdNameInKV

The secret name of the service principal's client Id in the Key Vault.

servicePrincipalIdNameInKV?: string

Property Value

string

servicePrincipalSecretNameInKV

The secret name of the service principal's client secret in the Key Vault.

servicePrincipalSecretNameInKV?: string

Property Value

string

tenantId

The tenant id of your service principal.

tenantId?: string

Property Value

string

type

Service Principal in KeyVault DataSource Credential

type: "ServicePrincipalInKV"

Property Value

"ServicePrincipalInKV"