Delen via


az appconfig snapshot

Momentopnamen beheren die zijn gekoppeld aan een app-configuratiearchief.

Opdracht

Name Description Type Status
az appconfig snapshot archive

Een momentopname archiveren.

Kern GA
az appconfig snapshot create

Maak een momentopname van de app-configuratie.

Kern GA
az appconfig snapshot list

Momentopnamen weergeven.

Kern GA
az appconfig snapshot recover

Een gearchiveerde momentopname herstellen.

Kern GA
az appconfig snapshot show

Alle kenmerken van een momentopname van een app-configuratie weergeven.

Kern GA

az appconfig snapshot archive

Een momentopname archiveren.

az appconfig snapshot archive --snapshot-name
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--endpoint]
                              [--name]

Voorbeelden

Archiefmomentopname MySnapshot in het configuratiearchief MyAppConfiguration.

az appconfig snapshot archive -s MySnapshot -n MyAppConfiguration

Vereiste parameters

--snapshot-name -s

Naam van de momentopname van App Configuration.

Optionele parameters

--auth-mode

Deze parameter kan worden gebruikt om aan te geven hoe een gegevensbewerking moet worden geautoriseerd. Als de verificatiemodus 'sleutel' is, geeft u de verbindingsreeks of winkelnaam op en worden uw accounttoegangssleutels opgehaald voor autorisatie. Als de verificatiemodus 'aanmelden' is, geeft u de --endpoint of --name op en worden uw referenties voor 'az login' gebruikt voor autorisatie. U kunt de standaardverificatiemodus configureren met behulp van az configure --defaults appconfig_auth_mode=<auth_mode>. Zie https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac voor meer informatie.

Geaccepteerde waarden: key, login
Default value: key
--connection-string

Combinatie van toegangssleutel en eindpunt van het App Configuration-archief. Kan worden gevonden met behulp van 'az appconfig credential list'. Gebruikers kunnen deze vooraf instellen met behulp van az configure --defaults appconfig_connection_string=<connection_string> of omgevingsvariabele met de naam AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Als de verificatiemodus 'aanmelden' is, geeft u de eindpunt-URL van het App Configuration-archief op. Het eindpunt kan worden opgehaald met behulp van de opdracht az appconfig show. U kunt het standaardeindpunt configureren met behulp van az configure --defaults appconfig_endpoint=<endpoint>.

--name -n

Naam van het App Configuration-archief. U kunt de standaardnaam configureren met az configure --defaults app_configuration_store=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az appconfig snapshot create

Maak een momentopname van de app-configuratie.

az appconfig snapshot create --filters
                             --snapshot-name
                             [--auth-mode {key, login}]
                             [--composition-type {key, key_label}]
                             [--connection-string]
                             [--endpoint]
                             [--name]
                             [--retention-period]
                             [--tags]

Voorbeelden

Maak een momentopname van MySnapshot van alle sleutels die beginnen met 'Testen' in het configuratiearchief MyAppConfiguration.

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"Test*\"}'

Maak een momentopname van MySnapshot van alle sleutels die beginnen met abc en een bewaarperiode van 1 uur.

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"abc*\"}' --retention-period 3600

Maak een momentopname van alle sleutels die beginnen met 'app/' en geen label als standaard, en overschrijf vervolgens de sleutelwaarden met sleutels met het label 'prod' als deze bestaan.

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"app/*\"}' '{\"key\":\"app/*\", \"label\":\"prod\"}' --composition-type 'key'

Vereiste parameters

--filters

Door spaties gescheiden lijst met escape-JSON-objecten die de sleutel- en labelfilters vertegenwoordigen die worden gebruikt voor het bouwen van een Momentopname van App Configuration.

--snapshot-name -s

Naam van de momentopname van App Configuration.

Optionele parameters

--auth-mode

Deze parameter kan worden gebruikt om aan te geven hoe een gegevensbewerking moet worden geautoriseerd. Als de verificatiemodus 'sleutel' is, geeft u de verbindingsreeks of winkelnaam op en worden uw accounttoegangssleutels opgehaald voor autorisatie. Als de verificatiemodus 'aanmelden' is, geeft u de --endpoint of --name op en worden uw referenties voor 'az login' gebruikt voor autorisatie. U kunt de standaardverificatiemodus configureren met behulp van az configure --defaults appconfig_auth_mode=<auth_mode>. Zie https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac voor meer informatie.

Geaccepteerde waarden: key, login
Default value: key
--composition-type

Samenstellingstype dat wordt gebruikt bij het bouwen van Momentopnamen van App Configuration. Als dit niet is opgegeven, wordt de sleutel standaard ingesteld.

Geaccepteerde waarden: key, key_label
--connection-string

Combinatie van toegangssleutel en eindpunt van het App Configuration-archief. Kan worden gevonden met behulp van 'az appconfig credential list'. Gebruikers kunnen deze vooraf instellen met behulp van az configure --defaults appconfig_connection_string=<connection_string> of omgevingsvariabele met de naam AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Als de verificatiemodus 'aanmelden' is, geeft u de eindpunt-URL van het App Configuration-archief op. Het eindpunt kan worden opgehaald met behulp van de opdracht az appconfig show. U kunt het standaardeindpunt configureren met behulp van az configure --defaults appconfig_endpoint=<endpoint>.

--name -n

Naam van het App Configuration-archief. U kunt de standaardnaam configureren met az configure --defaults app_configuration_store=<name>.

--retention-period

Duur in seconden waarvoor een momentopname gearchiveerd kan blijven voordat deze verloopt. Een momentopname kan maximaal 7 dagen (604.800s) worden gearchiveerd voor winkels in gratis lagen en 90 dagen (776.000s) voor winkels in de Standard- en Premium-laag. Indien opgegeven, moet de bewaarperiode ten minste 1 uur (3600s) zijn.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...].

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az appconfig snapshot list

Momentopnamen weergeven.

az appconfig snapshot list [--all]
                           [--auth-mode {key, login}]
                           [--connection-string]
                           [--endpoint]
                           [--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
                           [--name]
                           [--snapshot-name]
                           [--status {archived, failed, provisioning, ready}]
                           [--top]

Voorbeelden

Geef alle momentopnamen weer met namen die beginnen met het voorvoegsel 'abc'.

az appconfig snapshot list -s abc* -n MyAppConfiguration

Geef alle gearchiveerde momentopnamen weer.

az appconfig snapshot list --status archived -n MyAppConfiguration

Geef alle inrichtingsmomentopnamen weer met namen die beginnen met het voorvoegsel 'app'.

az appconfig snapshot list -s app* --status provisioning -n MyAppConfiguration

Vermeld alle mislukte momentopnamen en het inrichten van momentopnamen.

az appconfig snapshot list --status failed provisioning -n MyAppConfiguration

Optionele parameters

--all

Alle items weergeven.

--auth-mode

Deze parameter kan worden gebruikt om aan te geven hoe een gegevensbewerking moet worden geautoriseerd. Als de verificatiemodus 'sleutel' is, geeft u de verbindingsreeks of winkelnaam op en worden uw accounttoegangssleutels opgehaald voor autorisatie. Als de verificatiemodus 'aanmelden' is, geeft u de --endpoint of --name op en worden uw referenties voor 'az login' gebruikt voor autorisatie. U kunt de standaardverificatiemodus configureren met behulp van az configure --defaults appconfig_auth_mode=<auth_mode>. Zie https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac voor meer informatie.

Geaccepteerde waarden: key, login
Default value: key
--connection-string

Combinatie van toegangssleutel en eindpunt van het App Configuration-archief. Kan worden gevonden met behulp van 'az appconfig credential list'. Gebruikers kunnen deze vooraf instellen met behulp van az configure --defaults appconfig_connection_string=<connection_string> of omgevingsvariabele met de naam AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Als de verificatiemodus 'aanmelden' is, geeft u de eindpunt-URL van het App Configuration-archief op. Het eindpunt kan worden opgehaald met behulp van de opdracht az appconfig show. U kunt het standaardeindpunt configureren met behulp van az configure --defaults appconfig_endpoint=<endpoint>.

--fields

Uitvoervelden voor momentopnamen aanpassen.

Geaccepteerde waarden: composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags
--name -n

Naam van het App Configuration-archief. U kunt de standaardnaam configureren met az configure --defaults app_configuration_store=<name>.

--snapshot-name -s

Als er geen naam is opgegeven, worden standaard alle momentopnamen geretourneerd. Ondersteuning voor sterteken als filters, bijvoorbeeld abc* betekent momentopnamen met abc als voorvoegsel voor de naam.

Default value: *
--status

Filter momentopnamen op hun status. Als er geen status is opgegeven, worden standaard alle momentopnamen geretourneerd.

Geaccepteerde waarden: archived, failed, provisioning, ready
--top -t

Maximum aantal te retourneren items. Moet een positief geheel getal zijn. Standaard ingesteld op 100.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az appconfig snapshot recover

Een gearchiveerde momentopname herstellen.

az appconfig snapshot recover --snapshot-name
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--endpoint]
                              [--name]

Voorbeelden

Herstel momentopname MySnapshot in het configuratiearchief MyAppConfiguration.

az appconfig snapshot recover -s MySnapshot -n MyAppConfiguration

Vereiste parameters

--snapshot-name -s

Naam van de momentopname van App Configuration.

Optionele parameters

--auth-mode

Deze parameter kan worden gebruikt om aan te geven hoe een gegevensbewerking moet worden geautoriseerd. Als de verificatiemodus 'sleutel' is, geeft u de verbindingsreeks of winkelnaam op en worden uw accounttoegangssleutels opgehaald voor autorisatie. Als de verificatiemodus 'aanmelden' is, geeft u de --endpoint of --name op en worden uw referenties voor 'az login' gebruikt voor autorisatie. U kunt de standaardverificatiemodus configureren met behulp van az configure --defaults appconfig_auth_mode=<auth_mode>. Zie https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac voor meer informatie.

Geaccepteerde waarden: key, login
Default value: key
--connection-string

Combinatie van toegangssleutel en eindpunt van het App Configuration-archief. Kan worden gevonden met behulp van 'az appconfig credential list'. Gebruikers kunnen deze vooraf instellen met behulp van az configure --defaults appconfig_connection_string=<connection_string> of omgevingsvariabele met de naam AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Als de verificatiemodus 'aanmelden' is, geeft u de eindpunt-URL van het App Configuration-archief op. Het eindpunt kan worden opgehaald met behulp van de opdracht az appconfig show. U kunt het standaardeindpunt configureren met behulp van az configure --defaults appconfig_endpoint=<endpoint>.

--name -n

Naam van het App Configuration-archief. U kunt de standaardnaam configureren met az configure --defaults app_configuration_store=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az appconfig snapshot show

Alle kenmerken van een momentopname van een app-configuratie weergeven.

az appconfig snapshot show --snapshot-name
                           [--auth-mode {key, login}]
                           [--connection-string]
                           [--endpoint]
                           [--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
                           [--name]

Voorbeelden

Een momentopname van de app-configuratie met de naam MySnapshot weergeven in het configuratiearchief MyAppConfiguration.

az appconfig snapshot show -s MySnapshot -n MyAppConfiguration

Vereiste parameters

--snapshot-name -s

Naam van de momentopname van App Configuration.

Optionele parameters

--auth-mode

Deze parameter kan worden gebruikt om aan te geven hoe een gegevensbewerking moet worden geautoriseerd. Als de verificatiemodus 'sleutel' is, geeft u de verbindingsreeks of winkelnaam op en worden uw accounttoegangssleutels opgehaald voor autorisatie. Als de verificatiemodus 'aanmelden' is, geeft u de --endpoint of --name op en worden uw referenties voor 'az login' gebruikt voor autorisatie. U kunt de standaardverificatiemodus configureren met behulp van az configure --defaults appconfig_auth_mode=<auth_mode>. Zie https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac voor meer informatie.

Geaccepteerde waarden: key, login
Default value: key
--connection-string

Combinatie van toegangssleutel en eindpunt van het App Configuration-archief. Kan worden gevonden met behulp van 'az appconfig credential list'. Gebruikers kunnen deze vooraf instellen met behulp van az configure --defaults appconfig_connection_string=<connection_string> of omgevingsvariabele met de naam AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Als de verificatiemodus 'aanmelden' is, geeft u de eindpunt-URL van het App Configuration-archief op. Het eindpunt kan worden opgehaald met behulp van de opdracht az appconfig show. U kunt het standaardeindpunt configureren met behulp van az configure --defaults appconfig_endpoint=<endpoint>.

--fields

Uitvoervelden voor momentopnamen aanpassen.

Geaccepteerde waarden: composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags
--name -n

Naam van het App Configuration-archief. U kunt de standaardnaam configureren met az configure --defaults app_configuration_store=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.