Udostępnij za pośrednictwem


ListSettingsOptions interface

Typowe opcje interfejsów API stylu "list" w aplikacji AppConfig używane do określania symboli wieloznacznych, a także nagłówka akceptowania daty i godziny.

Rozszerzenie

Właściwości

acceptDateTime

Żąda od serwera odpowiedzi ze stanem zasobu w określonym czasie.

keyFilter

Filtry kluczy. Istnieją dwa typy dopasowania:

  1. Dokładne dopasowanie. Dozwolone są maksymalnie 5 nazw kluczy rozdzielonych przecinkami (',')

  2. Dopasowanie symboli wieloznacznych. Można określić pojedyncze wyrażenie wieloznaczne.

    Wartość Pasuje
    pominięty lub * Pasuje do dowolnego klucza
    abecadło Pasuje do klucza o nazwie abc
    abecadło* Pasuje do nazw kluczy rozpoczynających się od abc

Te znaki są zastrzeżone i muszą być poprzedzone ukośnikiem odwrotnym w celu określenia: * lub \ lub ,

labelFilter

Filtry etykiet. Istnieją dwa typy dopasowania:

  1. Dokładne dopasowanie. Dozwolone są maksymalnie 5 etykiet oddzielone przecinkami (',')

  2. Dopasowanie symboli wieloznacznych. Można określić pojedyncze wyrażenie wieloznaczne.

    | Wartość | Dopasowania | |--------------|------------------------------------------------------| | pominięte lub * | Pasuje do dowolnego klucza | | \0 | Pasuje do dowolnego klucza bez etykiety (adres URL zakodowany jako %00) | | prod | Pasuje do klucza z etykietą o nazwie prod | | prod* | Pasuje do klucza z nazwami etykiet rozpoczynającymi się od prod | Te znaki są zastrzeżone i muszą być poprzedzone ukośnikiem odwrotnym w celu określenia: * lub \ lub ,

Dokumentacja: https://learn.microsoft.com/azure/azure-app-configuration/rest-api-key-value

tagsFilter

Filtr używany do wykonywania zapytań według tagów. Dokumentacja składni: https://aka.ms/azconfig/docs/keyvaluefiltering

Właściwości dziedziczone

fields

Które pola mają być zwracane dla każdego elementu ConfigurationSetting

Szczegóły właściwości

acceptDateTime

Żąda od serwera odpowiedzi ze stanem zasobu w określonym czasie.

acceptDateTime?: Date

Wartość właściwości

Date

keyFilter

Filtry kluczy. Istnieją dwa typy dopasowania:

  1. Dokładne dopasowanie. Dozwolone są maksymalnie 5 nazw kluczy rozdzielonych przecinkami (',')

  2. Dopasowanie symboli wieloznacznych. Można określić pojedyncze wyrażenie wieloznaczne.

    Wartość Pasuje
    pominięty lub * Pasuje do dowolnego klucza
    abecadło Pasuje do klucza o nazwie abc
    abecadło* Pasuje do nazw kluczy rozpoczynających się od abc

Te znaki są zastrzeżone i muszą być poprzedzone ukośnikiem odwrotnym w celu określenia: * lub \ lub ,

keyFilter?: string

Wartość właściwości

string

labelFilter

Filtry etykiet. Istnieją dwa typy dopasowania:

  1. Dokładne dopasowanie. Dozwolone są maksymalnie 5 etykiet oddzielone przecinkami (',')

  2. Dopasowanie symboli wieloznacznych. Można określić pojedyncze wyrażenie wieloznaczne.

    | Wartość | Dopasowania | |--------------|------------------------------------------------------| | pominięte lub * | Pasuje do dowolnego klucza | | \0 | Pasuje do dowolnego klucza bez etykiety (adres URL zakodowany jako %00) | | prod | Pasuje do klucza z etykietą o nazwie prod | | prod* | Pasuje do klucza z nazwami etykiet rozpoczynającymi się od prod | Te znaki są zastrzeżone i muszą być poprzedzone ukośnikiem odwrotnym w celu określenia: * lub \ lub ,

Dokumentacja: https://learn.microsoft.com/azure/azure-app-configuration/rest-api-key-value

labelFilter?: string

Wartość właściwości

string

tagsFilter

Filtr używany do wykonywania zapytań według tagów. Dokumentacja składni: https://aka.ms/azconfig/docs/keyvaluefiltering

tagsFilter?: string[]

Wartość właściwości

string[]

Szczegóły właściwości dziedziczonej

fields

Które pola mają być zwracane dla każdego elementu ConfigurationSetting

fields?: ("value" | "contentType" | "tags" | "isReadOnly" | "lastModified" | (keyof ConfigurationSettingId))[]

Wartość właściwości

("value" | "contentType" | "tags" | "isReadOnly" | "lastModified" | (keyof ConfigurationSettingId))[]

dziedziczone zoptionalFields.fields