Udostępnij za pośrednictwem


ListRevisionsOptions interface

Opcje listRevisions, które umożliwiają filtrowanie na podstawie kluczy, etykiet i innych pól. Ponadto udostępnia fields, które umożliwiają selektywne wybieranie pól, które są wypełniane w wyniku.

Rozszerzenie

Właściwości dziedziczone

abortSignal

Sygnał, który może służyć do przerwania żądań.

acceptDateTime

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

fields

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

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

onResponse

Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy.

requestOptions

Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.

serializerOptions

Opcje zastępowania zachowania serializacji/deseralizacji.

tagsFilter

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

tracingOptions

Opcje używane podczas śledzenia są włączone.

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

abortSignal

Sygnał, który może służyć do przerwania żądań.

abortSignal?: AbortSignalLike

Wartość właściwości

dziedziczone z OperationOptions.abortSignal

acceptDateTime

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

acceptDateTime?: Date

Wartość właściwości

Date

dziedziczone zListSettingsOptions.acceptDateTime

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 zListSettingsOptions.fields

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

dziedziczone zListSettingsOptions.keyFilter

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

dziedziczone zListSettingsOptions.labelFilter

onResponse

Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy.

onResponse?: RawResponseCallback

Wartość właściwości

dziedziczone z OperationOptions.onResponse

requestOptions

Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.

requestOptions?: OperationRequestOptions

Wartość właściwości

dziedziczone z OperationOptions.requestOptions

serializerOptions

Opcje zastępowania zachowania serializacji/deseralizacji.

serializerOptions?: SerializerOptions

Wartość właściwości

dziedziczone z OperationOptions.serializerOptions

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[]

dziedziczone zListSettingsOptions.tagsFilter

tracingOptions

Opcje używane podczas śledzenia są włączone.

tracingOptions?: OperationTracingOptions

Wartość właściwości

dziedziczone z OperationOptions.tracingOptions