az storage container immutability-policy

Beleid voor onveranderbaarheid van containers beheren.

Opdracht

az storage container immutability-policy create

Maak of werk een ontgrendeld onveranderbaarheidsbeleid bij.

az storage container immutability-policy delete

Een ontgrendeld beleid voor onveranderbaarheid afgebroken.

az storage container immutability-policy extend

Breid de onveranderbaarheidPeriodSiabilityCreationInDays van een vergrendelde immutabilityPolicy uit.

az storage container immutability-policy lock

Hiermee stelt u de status ImmutabilityPolicy in op Vergrendeld.

az storage container immutability-policy show

Haalt het bestaande beleid voor onveranderbaarheid samen met de bijbehorende ETag in antwoordheaders en hoofdtekst.

az storage container immutability-policy create

Maak of werk een ontgrendeld onveranderbaarheidsbeleid bij.

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

Vereiste parameters

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT.

--container-name -c

De containernaam.

Optionele parameters

--allow-protected-append-writes -w

Deze eigenschap kan alleen worden gewijzigd voor bewaarbeleid op basis van ontgrendelde tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken worden geschreven naar een append-blob met behoud van onveranderbaarheidsbeveiliging en naleving. Alleen nieuwe blokken kunnen worden toegevoegd en bestaande blokken kunnen niet worden gewijzigd of verwijderd. Deze eigenschap kan niet worden gewijzigd met de ExtendImmutabilityPolicy-API.

geaccepteerde waarden: false, true
--if-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--period

De onveranderbaarheidsperiode voor de blobs in de container sinds het maken van het beleid, in dagen.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

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

az storage container immutability-policy delete

Een ontgrendeld beleid voor onveranderbaarheid afgebroken.

Voor het antwoord van verwijderen is immutabilityPeriodSiabilityCreationInDays ingesteld op 0. ETag in If-Match is vereist voor deze bewerking. Het verwijderen van een beleid voor vergrendelde onveranderbaarheid is niet toegestaan. De enige manier is om de container te verwijderen nadat alle verlopen blobs in de met beleid vergrendelde container zijn verwijderd.

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

Vereiste parameters

--account-name

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

--container-name -c

De containernaam.

--if-match

De versie van de entiteitstoestand (ETag) van het bij te werken beleid voor onveranderbaarheid. De waarde " " kan worden gebruikt om de bewerking alleen toe te passen * als het beleid voor onveranderbaarheid al bestaat. Als u dit weggelaten, wordt deze bewerking altijd toegepast.

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

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

az storage container immutability-policy extend

Breid de onveranderbaarheidPeriodSiabilityCreationInDays van een vergrendelde immutabilityPolicy uit.

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

Vereiste parameters

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT.

--container-name -c

De containernaam.

--if-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

Optionele parameters

--allow-protected-append-writes -w

Deze eigenschap kan alleen worden gewijzigd voor bewaarbeleid op basis van ontgrendelde tijd. Wanneer deze optie is ingeschakeld, kunnen nieuwe blokken worden geschreven naar een append-blob met behoud van onveranderbaarheidsbeveiliging en naleving. Alleen nieuwe blokken kunnen worden toegevoegd en bestaande blokken kunnen niet worden gewijzigd of verwijderd. Deze eigenschap kan niet worden gewijzigd met de ExtendImmutabilityPolicy-API.

geaccepteerde waarden: false, true
--period

De onveranderbaarheidsperiode voor de blobs in de container sinds het maken van het beleid, in dagen.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

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

az storage container immutability-policy lock

Hiermee stelt u de status ImmutabilityPolicy in op Vergrendeld.

De enige actie die is toegestaan voor een vergrendeld beleid is de actie ExtendImmutabilityPolicy. ETag in If-Match is vereist voor deze bewerking.

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

Vereiste parameters

--account-name

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

--container-name -c

De containernaam.

--if-match

De versie van de entiteitstoestand (ETag) van het bij te werken beleid voor onveranderbaarheid. De waarde " " kan worden gebruikt om de bewerking alleen toe te passen * als het beleid voor onveranderbaarheid al bestaat. Als u dit weggelaten, wordt deze bewerking altijd toegepast.

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

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

az storage container immutability-policy show

Haalt het bestaande beleid voor onveranderbaarheid samen met de bijbehorende ETag in antwoordheaders en hoofdtekst.

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

Vereiste parameters

--account-name

De naam van het opslagaccount binnen de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

--container-name -c

De containernaam.

Optionele parameters

--if-match

De versie van de entiteitstoestand (ETag) van het bij te werken beleid voor onveranderbaarheid. De waarde " " kan worden gebruikt om de bewerking alleen toe te passen * als het beleid voor onveranderbaarheid al bestaat. Als u dit weggelaten, wordt deze bewerking altijd toegepast.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

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