Partager via


Web Apps - Get Site Connection String Key Vault References

Description pour Obtient les paramètres d’application de référence de configuration et status d’une application

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/connectionstrings?api-version=2023-12-01

Paramètres URI

Nom Dans Obligatoire Type Description
name
path True

string

Nom de l’application.

resourceGroupName
path True

string

Nom du groupe de ressources auquel appartient la ressource.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Votre ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 0000000-0000-0000-0000-000000000000000).

api-version
query True

string

Version d'API

Réponses

Nom Type Description
200 OK

ApiKVReferenceCollection

Ok

Other Status Codes

DefaultErrorResponse

App Service réponse d’erreur.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Définitions

Nom Description
ApiKVReference

Description des références de coffre de clés de site.

ApiKVReferenceCollection
ConfigReferenceSource
DefaultErrorResponse

App Service réponse d’erreur.

Details
Error

Modèle d’erreur.

ManagedServiceIdentity

Identité de service managée.

ManagedServiceIdentityType

Type d’identité de service managé.

ResolveStatus
userAssignedIdentity

Identité affectée par l’utilisateur.

ApiKVReference

Description des références de coffre de clés de site.

Nom Type Description
id

string

ID de ressource.

kind

string

Type de ressource.

name

string

Nom de la ressource.

properties.activeVersion

string

properties.details

string

properties.identityType

ManagedServiceIdentity

Identité de service managée.

properties.reference

string

properties.secretName

string

properties.secretVersion

string

properties.source

ConfigReferenceSource

properties.status

ResolveStatus

properties.vaultName

string

type

string

Type de ressource.

ApiKVReferenceCollection

Nom Type Description
nextLink

string

Lien vers la page suivante de ressources.

value

ApiKVReference[]

Collection de ressources.

ConfigReferenceSource

Nom Type Description
KeyVault

string

DefaultErrorResponse

App Service réponse d’erreur.

Nom Type Description
error

Error

Modèle d’erreur.

Details

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

Error

Modèle d’erreur.

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

details

Details[]

Erreurs détaillées.

innererror

string

Informations supplémentaires pour déboguer l’erreur.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

ManagedServiceIdentity

Identité de service managée.

Nom Type Description
principalId

string

ID principal de l’identité de service managé.

tenantId

string

Locataire de l’identité de service managé.

type

ManagedServiceIdentityType

Type d’identité de service managé.

userAssignedIdentities

<string,  userAssignedIdentity>

Liste des identités affectées par l’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}

ManagedServiceIdentityType

Type d’identité de service managé.

Nom Type Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResolveStatus

Nom Type Description
AccessToKeyVaultDenied

string

FetchTimedOut

string

Initialized

string

InvalidSyntax

string

MSINotEnabled

string

OtherReasons

string

Resolved

string

SecretNotFound

string

SecretVersionNotFound

string

UnauthorizedClient

string

VaultNotFound

string

userAssignedIdentity

Identité affectée par l’utilisateur.

Nom Type Description
clientId

string

ID client de l’identité affectée par l’utilisateur

principalId

string

ID principal de l’identité affectée par l’utilisateur