Microsoft.AppConfiguration (stable:2023-11-01)

2024/12/06 • 2 updated methods

GetKeyValue (updated)
Description Gets a single key-value.
Reference Link ¶

⚶ Changes

{
  "#id": "GetKeyValue",
  "$responses": {
    "200": [
      {
        "@added_9d0676fe09534b298fc33d0ff3525c2f": {
          "#name": "x-ms-request-id",
          "Description": "An opaque, globally-unique, server-generated string identifier for the request.",
          "Type": "string"
        }
      },
      {
        "@removed_6a2ae6d5cec746d2a489b26c30886413": {
          "#name": "x-ms-client-request-id",
          "Description": "An opaque, globally-unique, client-generated string identifier for the request.",
          "Type": "string"
        }
      }
    ]
  }
}

⚼ Request

GET:  /kv/{key}
{
api-version: string ,
key: string ,
label: string ,
$Select: array ,
Sync-Token: string ,
Accept-Datetime: string ,
If-Match: string ,
If-None-Match: string ,
x-ms-client-request-id: string ,
}

⚐ Response (200)

{
$headers:
{
etag: string ,
sync-token: string ,
x-ms-request-id: string ,
}
,
$schema:
{
key: string ,
label: string ,
content_type: string ,
value: string ,
last_modified: string ,
tags: object ,
locked: boolean ,
etag: string ,
}
,
}

⚐ Response (default)

{
type: string ,
title: string ,
name: string ,
detail: string ,
status: integer ,
}
GetSnapshot (updated)
Description Gets a single key-value snapshot.
Reference Link ¶

⚶ Changes

{
  "#id": "GetSnapshot",
  "$responses": {
    "200": [
      {
        "@added_6cbf8096aa9e483a9badc5014393ae0b": {
          "#name": "x-ms-request-id",
          "Description": "An opaque, globally-unique, server-generated string identifier for the request.",
          "Type": "string"
        }
      },
      {
        "@removed_33719723ecb94da18500c73f72231c2a": {
          "#name": "x-ms-client-request-id",
          "Description": "An opaque, globally-unique, client-generated string identifier for the request.",
          "Type": "string"
        }
      }
    ]
  }
}

⚼ Request

GET:  /snapshots/{name}
{
api-version: string ,
name: string ,
$Select: array ,
Sync-Token: string ,
If-Match: string ,
If-None-Match: string ,
x-ms-client-request-id: string ,
}

⚐ Response (200)

{
$headers:
{
etag: string ,
link: string ,
sync-token: string ,
x-ms-request-id: string ,
}
,
$schema:
{
name: string ,
status: enum ,
filters:
[
{
key: string ,
label: string ,
tags:
[
string ,
]
,
}
,
]
,
composition_type: enum ,
created: string ,
expires: string ,
retention_period: integer ,
size: integer ,
items_count: integer ,
tags: object ,
etag: string ,
}
,
}

⚐ Response (default)

{
type: string ,
title: string ,
name: string ,
detail: string ,
status: integer ,
}