az storage container immutability-policy

Správa zásad neměnnosti kontejneru

Příkazy

Name Description Typ Stav
az storage container immutability-policy create

Vytvořte nebo aktualizujte odemknuté zásady neměnnosti.

Základ GA
az storage container immutability-policy delete

Přeruší odemknutou zásadu neměnnosti.

Základ GA
az storage container immutability-policy extend

Rozšiřte neměnnostPeriodSinceCreationInDays uzamčené immutabilityPolicy.

Základ GA
az storage container immutability-policy lock

Nastaví ImmutabilityPolicy na Uzamčený stav.

Základ GA
az storage container immutability-policy show

Získá existující neměnnost zásady spolu s odpovídající značkou ETag v hlavicích odpovědi a textu.

Základ GA

az storage container immutability-policy create

Vytvořte nebo aktualizujte odemknuté zásady neměnnosti.

az storage container immutability-policy create --account-name
                                                --container-name
                                                [--allow-protected-append-writes {false, true}]
                                                [--allow-protected-append-writes-all {false, true}]
                                                [--if-match]
                                                [--period]
                                                [--resource-group]

Povinné parametry

--account-name

Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT.

--container-name -c

Název kontejneru.

Volitelné parametry

--allow-protected-append-writes -w

Tuto vlastnost lze změnit pouze pro odemknuté zásady uchovávání informací na základě času. Pokud je tato možnost povolená, dají se nové bloky zapsat do doplňovacího objektu blob při zachování neměnnosti a dodržování předpisů. Je možné přidat pouze nové bloky a všechny existující bloky nelze upravit ani odstranit. Tuto vlastnost nelze změnit pomocí rozhraní API ExtendImmutabilityPolicy.

přijímané hodnoty: false, true
--allow-protected-append-writes-all --w-all

Tuto vlastnost lze změnit pouze pro odemknuté zásady uchovávání informací na základě času. Pokud je tato možnost povolená, dají se nové bloky zapsat do objektů blob připojení i objektů blob bloku při zachování neměnnosti ochrany a dodržování předpisů. Je možné přidat pouze nové bloky a všechny existující bloky nelze upravit ani odstranit. Tuto vlastnost nelze změnit pomocí rozhraní API ExtendImmutabilityPolicy. Vlastnosti allowProtectedAppendWrites a allowProtectedAppendWritesAll se vzájemně vylučují.

přijímané hodnoty: false, true
--if-match

Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.

--period

Doba neměnnosti objektů blob v kontejneru od vytvoření zásady ve dnech.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az storage container immutability-policy delete

Přeruší odemknutou zásadu neměnnosti.

Odpověď odstranění má neměnnostPeriodSinceCreationInDays nastavená na hodnotu 0. Pro tuto operaci je vyžadována značka ETag in If-Match. Odstranění uzamčené zásady neměnnosti není povolené, jediným způsobem je odstranit kontejner po odstranění všech objektů blob s vypršenou platností uvnitř uzamčeného kontejneru zásad.

az storage container immutability-policy delete --account-name
                                                --container-name
                                                --if-match
                                                [--resource-group]

Povinné parametry

--account-name

Název účtu úložiště v zadané skupině prostředků. Název účtu úložiště musí mít délku 3 až 24 znaků a musí obsahovat jenom čísla a malá písmena. Požadováno.

--container-name -c

Název kontejneru.

--if-match

Verze stavu entity (ETag) zásady neměnnosti, která se má aktualizovat. Hodnotu "*" lze použít k použití operace pouze v případě, že už zásada neměnnosti existuje. Pokud tuto operaci vynecháte, bude vždy použita. Požadováno.

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az storage container immutability-policy extend

Rozšiřte neměnnostPeriodSinceCreationInDays uzamčené immutabilityPolicy.

az storage container immutability-policy extend --account-name
                                                --container-name
                                                --if-match
                                                [--allow-protected-append-writes {false, true}]
                                                [--allow-protected-append-writes-all {false, true}]
                                                [--period]
                                                [--resource-group]

Povinné parametry

--account-name

Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT.

--container-name -c

Název kontejneru.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.

Volitelné parametry

--allow-protected-append-writes -w

Tuto vlastnost lze změnit pouze pro odemknuté zásady uchovávání informací na základě času. Pokud je tato možnost povolená, dají se nové bloky zapsat do doplňovacího objektu blob při zachování neměnnosti a dodržování předpisů. Je možné přidat pouze nové bloky a všechny existující bloky nelze upravit ani odstranit. Tuto vlastnost nelze změnit pomocí rozhraní API ExtendImmutabilityPolicy.

přijímané hodnoty: false, true
--allow-protected-append-writes-all --w-all

Tuto vlastnost lze změnit pouze pro odemknuté zásady uchovávání informací na základě času. Pokud je tato možnost povolená, dají se nové bloky zapsat do objektů blob připojení i objektů blob bloku při zachování neměnnosti ochrany a dodržování předpisů. Je možné přidat pouze nové bloky a všechny existující bloky nelze upravit ani odstranit. Tuto vlastnost nelze změnit pomocí rozhraní API ExtendImmutabilityPolicy. Vlastnosti allowProtectedAppendWrites a allowProtectedAppendWritesAll se vzájemně vylučují.

přijímané hodnoty: false, true
--period

Doba neměnnosti objektů blob v kontejneru od vytvoření zásady ve dnech.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az storage container immutability-policy lock

Nastaví ImmutabilityPolicy na Uzamčený stav.

Jedinou akcí povolenou u uzamčené zásady je akce ExtendImmutabilityPolicy. Pro tuto operaci je vyžadována značka ETag in If-Match.

az storage container immutability-policy lock --account-name
                                              --container-name
                                              --if-match
                                              [--resource-group]

Povinné parametry

--account-name

Název účtu úložiště v zadané skupině prostředků. Název účtu úložiště musí mít délku 3 až 24 znaků a musí obsahovat jenom čísla a malá písmena. Požadováno.

--container-name -c

Název kontejneru.

--if-match

Verze stavu entity (ETag) zásady neměnnosti, která se má aktualizovat. Hodnotu "*" lze použít k použití operace pouze v případě, že už zásada neměnnosti existuje. Pokud tuto operaci vynecháte, bude vždy použita. Požadováno.

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az storage container immutability-policy show

Získá existující neměnnost zásady spolu s odpovídající značkou ETag v hlavicích odpovědi a textu.

az storage container immutability-policy show --account-name
                                              --container-name
                                              [--if-match]
                                              [--resource-group]

Povinné parametry

--account-name

Název účtu úložiště v zadané skupině prostředků. Název účtu úložiště musí mít délku 3 až 24 znaků a musí obsahovat jenom čísla a malá písmena. Požadováno.

--container-name -c

Název kontejneru.

Volitelné parametry

--if-match

Verze stavu entity (ETag) zásady neměnnosti, která se má aktualizovat. Hodnotu "*" lze použít k použití operace pouze v případě, že už zásada neměnnosti existuje. Pokud tuto operaci vynecháte, bude vždy použita. Výchozí hodnota je None.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.