Partager via


Key Values - Get

Obtient les propriétés de la clé-valeur spécifiée. REMARQUE : cette opération est destinée à être utilisée dans les déploiements de modèles ARM. Pour tous les autres scénarios impliquant des valeurs clés App Configuration, l’API du plan de données doit être utilisée à la place.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}/keyValues/{keyValueName}?api-version=2023-03-01

Paramètres URI

Nom Dans Obligatoire Type Description
configStoreName
path True

string

minLength: 5
maxLength: 50
pattern: ^[a-zA-Z0-9_-]*$

Nom du magasin de configuration.

keyValueName
path True

string

Identificateur de la combinaison de touches et d’étiquettes. La clé et l’étiquette sont jointes par $ character. L’étiquette est facultative.

resourceGroupName
path True

string

Nom du groupe de ressources auquel appartient le registre de conteneurs.

subscriptionId
path True

string

ID d’abonnement Microsoft Azure.

api-version
query True

string

Version de l’API cliente.

Réponses

Nom Type Description
200 OK

KeyValue

La demande a réussi ; la demande a été bien formée et reçue correctement.

Other Status Codes

ErrorResponse

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

KeyValues_Get

Exemple de requête

GET https://management.azure.com/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso/keyValues/myKey$myLabel?api-version=2023-03-01

Exemple de réponse

{
  "type": "Microsoft.AppConfiguration/configurationStores/keyValues",
  "properties": {
    "key": "myKey",
    "label": "myLabel",
    "value": "myValue",
    "contentType": "",
    "eTag": "IhDxoa8VkXxPsYsemBlxvV0d5fp",
    "lastModified": "2020-06-23T06:42:24+00:00",
    "locked": false,
    "tags": {
      "tag1": "tagValue1",
      "tag2": "tagValue2"
    }
  },
  "id": "/subscriptions/c80fb759-c965-4c6a-9110-9b2b2d038882/resourceGroups/myResourceGroup/providers/Microsoft.AppConfiguration/configurationStores/contoso/keyValues/myKey$myLabel",
  "name": "myKey$myLabel"
}

Définitions

Nom Description
ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetails

Détails de l’erreur.

ErrorResponse

La réponse d’erreur indique que le service n’est pas en mesure de traiter la requête entrante. La raison est fournie dans le message d’erreur.

KeyValue

Ressource clé-valeur ainsi que toutes les propriétés de ressource.

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.

ErrorDetails

Détails de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

message

string

Message d’erreur indiquant pourquoi l’opération a échoué.

ErrorResponse

La réponse d’erreur indique que le service n’est pas en mesure de traiter la requête entrante. La raison est fournie dans le message d’erreur.

Nom Type Description
error

ErrorDetails

Détails de l’erreur.

KeyValue

Ressource clé-valeur ainsi que toutes les propriétés de ressource.

Nom Type Description
id

string

ID de ressource.

name

string

Nom de la ressource.

properties.contentType

string

Type de contenu de la valeur clé-valeur. Fournir un type de contenu approprié peut activer les transformations de valeurs lorsqu’elles sont récupérées par les applications.

properties.eTag

string

ETag indiquant l’état d’une clé-valeur dans un magasin de configuration.

properties.key

string

Identificateur principal d’une clé-valeur. La clé est utilisée en unicité avec l’étiquette pour identifier de manière unique une clé-valeur.

properties.label

string

Valeur utilisée pour regrouper les valeurs de clé. L’étiquette est utilisée en unicité avec la clé pour identifier de manière unique une clé-valeur.

properties.lastModified

string (date-time)

La dernière fois qu’une opération de modification a été effectuée sur la valeur clé donnée.

properties.locked

boolean

Valeur indiquant si la clé-valeur est verrouillée. Une clé verrouillée ne peut pas être modifiée tant qu’elle n’est pas déverrouillée.

properties.tags

object

Dictionnaire de balises qui peuvent vous aider à identifier ce qu’une clé-valeur peut être applicable.

properties.value

string

Valeur de la clé-valeur.

type

string

Type de la ressource.