Dela via


AzureAppConfigurationSnapshot@1 – Azure App Configuration Snapshot v1-uppgift

Skapa en ögonblicksbild av konfigurationen i Azure App Configuration via bygg- eller distributionspipelines.

Syntax

# Azure App Configuration Snapshot v1
# Create a snapshot in an Azure App Configuration instance.
- 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 - App Configuration Endpoint
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