Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vytvoření snímku konfigurace ve službě Azure App Configuration prostřednictvím kanálů sestavení nebo nasazení
Syntaxe
# 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.
Vstupy
azureSubscription
-
předplatného Azure
Vstupní alias: ConnectedServiceName.
string. Povinné.
Vyberte předplatné Azure pro instanci Azure App Configuration.
koncového bodu konfigurace aplikace AppConfigurationEndpoint -
string. Povinné.
Zadejte koncový bod existujícího Azure App Configuration .
SnapshotName
-
název snímku
string. Povinné.
Zadejte název snímku.
CompositionType
-
typ složení
string. Povinné. Povolené hodnoty: key (klíč (výchozí)), key_label (Key-Label). Výchozí hodnota: key.
Key (
key): Filtry se použijí pro tento typ složení. Každá hodnota klíče v snímku je jedinečně identifikována pouze klíčem. Pokud existuje více hodnot klíčů se stejným klíčem a více popisky, bude zachována pouze jedna hodnota klíče na základě posledního použitelného filtru.(key_labelkey-label ): Použije se filtry a každá hodnota klíče ve výsledném snímku bude jedinečně identifikována klíčem a popiskem společně.
Filters
-
Filtry pro klíč-hodnoty
string. Povinné.
Určuje filtry snímků, které představují filtry klíče a popisku použité k vytvoření snímku konfigurace aplikace. Filtry by měly mít platný formát JSON. Příklad [{"key":"abc*", "label":"1.0.0"}]. Lze použít alespoň 1 filtr a maximálně 3 filtry.
RetentionPeriod
-
dny pro zachování archivovaných snímků
string. Výchozí hodnota: 30.
Archivované snímky je možné během doby uchovávání obnovit. Zvolte počet dnů, po které se snímek zachovají po archivaci. Hodnotu nelze po vytvoření změnit.
značky Tags -
string.
Určuje jednu nebo více značek, které se mají přidat do snímku. Značky by měly mít platný formát JSON a můžou obsahovat více řádků. Příklad: {"tag1": "value1", "tag2": "value2"}.
Možnosti ovládání úloh
Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace naleznete v tématu Možnosti ovládacího prvku a běžné vlastnosti úloh.
Výstupní proměnné
Žádné.
Poznámky
Tato úloha se používá k vytváření snímků v daném App Configuration Storu. Snímek je pojmenovaná neměnná podmnožina hodnot klíče v App Configuration Storu. Úloha je založená na uzlu a funguje na agentech Azure Pipelines pro různé platformy se systémem Windows, Linux nebo Mac.
Požadavky
| Požadavek | Popis |
|---|---|
| Typy kanálů | YAML, klasické sestavení, klasická verze |
| Běží na | Agent, DeploymentGroup |
| požadavky | Žádný |
| možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
| omezení příkazů | Jakýkoliv |
| nastavitelné proměnné | Jakýkoliv |
| Verze agenta | 2.144.0 nebo vyšší |
| Kategorie úkolu | Nasadit |