Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skapa en ögonblicksbild av konfigurationen i Azure App Configuration via bygg- eller distributionspipelines.
Syntax
# 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.
Ingångar
azureSubscription
-
Azure-prenumeration
Indataalias: ConnectedServiceName.
string. Obligatoriskt.
Välj Azure-prenumerationen för Azure App Configuration-instansen.
AppConfigurationEndpoint
-
Slutpunkt för Конфиг
string. Obligatoriskt.
Ange slutpunkten för en befintlig Azure App Configuration.
SnapshotName
-
namn på ögonblicksbild
string. Obligatoriskt.
Ange ett namn för ögonblicksbilden.
CompositionType
-
sammansättningstyp
string. Obligatoriskt. Tillåtna värden: key (nyckel (standard)), key_label (Key-Label). Standardvärde: key.
Key (
key): Filtren används för den här kompositionstypen. Varje nyckelvärde i ögonblicksbilden identifieras endast unikt av nyckeln. Om det finns flera nyckelvärden med samma nyckel och flera etiketter behålls endast ett nyckelvärde baserat på det senaste tillämpliga filtret.Nyckeletikett
(key_label): Filter används och varje nyckelvärde i den resulterande ögonblicksbilden identifieras unikt av nyckeln och etiketten tillsammans.
Filters
-
filter för nyckelvärden
string. Obligatoriskt.
Anger ögonblicksbildsfilter som representerar de nyckel- och etikettfilter som används för att skapa en ögonblicksbild av appkonfigurationen. Filter bör ha ett giltigt JSON-format. Exempel [{"key":"abc*", "label":"1.0.0"}]. Minst 1 filter och högst 3 filter kan användas.
RetentionPeriod
-
dagar för att behålla arkiverade ögonblicksbilder
string. Standardvärde: 30.
Arkiverade ögonblicksbilder kan återställas under kvarhållningsperioden. Välj hur många dagar ögonblicksbilden ska behållas när den har arkiverats. Det går inte att ändra värdet när det har skapats.
Tags
-
Taggar
string.
Anger en eller flera taggar som ska läggas till i en ögonblicksbild. Taggar bör ha ett giltigt JSON-format och kan sträcka sig över flera rader. Exempel: {"tag1": "value1", "tag2": "value2"}.
Kontrollalternativ för aktivitet
Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Ingen.
Anmärkningar
Den här uppgiften används för att skapa ögonblicksbilder i en viss App Configuration Store. En ögonblicksbild är en namngiven, oföränderlig delmängd av ett appkonfigurationsarkivs nyckelvärden. Uppgiften är nodbaserad och fungerar på plattformsoberoende Azure Pipelines-agenter som kör Windows, Linux eller Mac.
Krav
| Krav | Beskrivning |
|---|---|
| Pipelinetyper | YAML, klassisk version, klassisk version |
| Körs på | Agent, DeploymentGroup |
| kräver | Ingen |
| funktioner | Den här aktiviteten uppfyller inte några krav på efterföljande uppgifter i jobbet. |
| Kommandobegränsningar | Vilken som helst |
| variabler som kan | Vilken som helst |
| Agentversion | 2.144.0 eller senare |
| Aktivitetskategori | Gruppera |