Configuration Names - List
Répertorie les noms de configuration générés par Service Connector pour tous les types cibles, clients, authentification.
GET https://management.azure.com/providers/Microsoft.ServiceLinker/configurationNames?api-version=2022-11-01-preview
GET https://management.azure.com/providers/Microsoft.ServiceLinker/configurationNames?api-version=2022-11-01-preview&$filter={$filter}&$skipToken={$skipToken}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
|
$filter
|
query |
string |
Options de filtre OData. |
|
|
$skip
|
query |
string |
Option OData skipToken pour la pagination. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
D’ACCORD. La demande a réussi. |
|
| Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
GetConfigurationNames
Exemple de requête
Exemple de réponse
{
"value": [
{
"properties": {
"targetService": "MICROSOFT.APPCONFIGURATION/CONFIGURATIONSTORES",
"clientType": "none",
"authType": "systemAssignedIdentity",
"names": [
{
"value": "AZURE_APPCONFIGURATION_ENDPOINT",
"description": "App configuration endpoint"
},
{
"value": "AZURE_APPCONFIGURATION_SCOPE",
"description": "The scopes required for the token."
}
]
}
},
{
"properties": {
"targetService": "MICROSOFT.APPCONFIGURATION/CONFIGURATIONSTORES",
"clientType": "none",
"authType": "userAssignedIdentity",
"names": [
{
"value": "AZURE_APPCONFIGURATION_ENDPOINT",
"description": "App configuration endpoint"
},
{
"value": "AZURE_APPCONFIGURATION_CLIENTID",
"description": "The client(application) ID of the user identity."
},
{
"value": "AZURE_APPCONFIGURATION_SCOPE",
"description": "The scopes required for getting token."
}
]
}
}
],
"nextLink": null
}
Définitions
| Nom | Description |
|---|---|
|
Auth |
Type d’authentification. |
|
client |
Type de client d’application |
|
Configuration |
Noms de configuration. |
|
Configuration |
|
|
Configuration |
Liste de noms de configuration qui sera définie en fonction de différentes ressources cibles, type de client, type d’authentification. |
|
Dapr |
Métadonnées du composant dapr. |
|
Dapr |
Indique certaines propriétés supplémentaires pour le type de client dapr |
|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
|
Error |
Détail de l’erreur. |
|
Error |
Réponse d’erreur |
AuthType
Type d’authentification.
| Valeur | Description |
|---|---|
| systemAssignedIdentity | |
| userAssignedIdentity | |
| servicePrincipalSecret | |
| servicePrincipalCertificate | |
| secret | |
| accessKey | |
| userAccount |
clientType
Type de client d’application
| Valeur | Description |
|---|---|
| none | |
| dotnet | |
| java | |
| python | |
| go | |
| php | |
| ruby | |
| django | |
| nodejs | |
| springBoot | |
| kafka-springBoot | |
| dapr |
ConfigurationName
Noms de configuration.
| Nom | Type | Description |
|---|---|---|
| description |
string |
Description du nom de configuration. |
| required |
boolean |
Représenter la configuration est requise ou non |
| value |
string |
ConfigurationNameItem
| Nom | Type | Description |
|---|---|---|
| properties.authType |
Type d’authentification. |
|
| properties.clientType |
Type de client pour les noms de configuration. |
|
| properties.daprProperties |
Indique certaines propriétés supplémentaires pour le type de client dapr |
|
| properties.names |
Noms de configuration à définir dans l’environnement de service de calcul. |
|
| properties.targetService |
string |
Nom du fournisseur de services cible et nom de ressource. |
ConfigurationNameResult
Liste de noms de configuration qui sera définie en fonction de différentes ressources cibles, type de client, type d’authentification.
| Nom | Type | Description |
|---|---|---|
| nextLink |
string |
Lien vers la page suivante des ressources. |
| value |
Noms de configuration attendus pour chaque service cible. |
DaprMetadata
Métadonnées du composant dapr.
| Nom | Type | Description |
|---|---|---|
| name |
string |
Nom de la propriété de métadonnées. |
| secretRef |
string |
Nom du secret où dapr peut obtenir la valeur |
| value |
string |
Valeur de propriété de métadonnées. |
DaprProperties
Indique certaines propriétés supplémentaires pour le type de client dapr
| Nom | Type | Description |
|---|---|---|
| componentType |
string |
Type de composant dapr |
| metadata |
Métadonnées dapr supplémentaires |
|
| scopes |
string[] |
Étendues des composants dapr |
| secretStoreComponent |
string |
Nom d’un dapr de magasin de secrets pour récupérer le secret |
| version |
string |
Version du composant dapr |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
| Nom | Type | Description |
|---|---|---|
| info |
object |
Informations supplémentaires. |
| type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
| Nom | Type | Description |
|---|---|---|
| additionalInfo |
Informations supplémentaires sur l’erreur. |
|
| code |
string |
Code d’erreur. |
| details |
Détails de l’erreur. |
|
| message |
string |
Message d’erreur. |
| target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |