Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Utwórz migawkę konfiguracji w usłudze Azure App Configuration za pomocą potoków kompilacji lub wdrażania.
Składnia
# Azure App Configuration Snapshot v1
# Create a configuration snapshot in Azure App Configuration through build or deployment pipelines.
- task: AzureAppConfigurationSnapshot@1
inputs:
# AppConfiguration
azureSubscription: # string. Alias: ConnectedServiceName. Required. Azure subscription.
AppConfigurationEndpoint: # string. Required. App Configuration Endpoint.
# Options
SnapshotName: # string. Required. Snapshot Name.
CompositionType: 'key' # 'key' | 'key_label'. Required. Composition Type. Default: key.
Filters: # string. Required. Filters for key-values.
#RetentionPeriod: '30' # string. Days to retain archived snapshot. Default: 30.
#Tags: # string. Tags.
Dane wejściowe
subskrypcji platformy Azure
Alias wejściowy: ConnectedServiceName.
string. To jest wymagane.
Wybierz subskrypcję platformy Azure dla wystąpienia usługi Azure App Configuration.
punktu końcowego konfiguracji aplikacji AppConfigurationEndpoint -
string. To jest wymagane.
Podaj punkt końcowy istniejącej usługi Azure App Configuration.
nazwa migawki SnapshotName -
string. To jest wymagane.
Podaj nazwę migawki.
CompositionType
-
typ kompozycji
string. To jest wymagane. Dozwolone wartości: key (klucz (wartość domyślna)), key_label (Key-Label). Wartość domyślna: key.
klucz (
key): filtry są stosowane w celu zastosowania tego typu kompozycji. Każda wartość klucza w migawce jest unikatowo identyfikowana tylko przez klucz. Jeśli istnieje wiele wartości klucza z tym samym kluczem i wieloma etykietami, tylko jedna wartość klucza zostanie zachowana na podstawie ostatniego odpowiedniego filtru.key-label
(key_label): filtry zostaną zastosowane, a każda wartość klucza w wynikowej migawki zostanie unikatowo zidentyfikowana przez klucz i etykietę razem.
filtry Filters - dla wartości klucz-
string. To jest wymagane.
Określa filtry migawek reprezentujące filtry klucza i etykiety używane do tworzenia migawki usługi App Configuration. Filtry powinny mieć prawidłowy format JSON. Przykład [{"key":"abc*", "label":"1.0.0"}]. Można zastosować co najmniej 1 filtr i maksymalnie 3 filtry.
RetentionPeriod
-
dni przechowywania zarchiwizowanej migawki
string. Wartość domyślna: 30.
Zarchiwizowane migawki można odzyskać w okresie przechowywania. Wybierz liczbę dni, przez które migawka zostanie zachowana po zarchiwizowanym. Nie można zmienić wartości po utworzeniu.
tagów Tags -
string.
Określa co najmniej jeden tag, który ma zostać dodany do migawki. Tagi powinny mieć prawidłowy format JSON i mogą obejmować wiele wierszy. Przykład: {"tag1": "value1", "tag2": "value2"}.
Opcje sterowania zadaniami
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli i typowe właściwości zadań.
Zmienne wyjściowe
Żaden.
Uwagi
To zadanie służy do tworzenia migawek w danym magazynie App Configuration. Migawka jest nazwanym, niezmiennym podzbiorem kluczy magazynu App Configuration. Zadanie jest oparte na węźle i działa na międzyplatformowych agentach usługi Azure Pipelines z systemem Windows, Linux lub Mac.
Wymagania
| Wymaganie | Opis |
|---|---|
| Typy potoków | YAML, klasyczna kompilacja, wersja klasyczna |
| Działa na | Agent, DeploymentGroup |
| Wymagania | Żaden |
| możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
| ograniczenia poleceń | Jakikolwiek |
| zmienne ustawiane | Jakikolwiek |
| Wersja agenta | 2.144.0 lub nowsza |
| Kategoria zadań | Zastosuj |