az storage container immutability-policy
Verwalten von Unveränderlichkeitsrichtlinien für Container
Befehle
| az storage container immutability-policy create |
Erstellen oder Aktualisieren einer entsperrten Unveränderlichkeitsrichtlinie. |
| az storage container immutability-policy delete |
Hebt eine entsperrte Unveränderlichkeitsrichtlinie ab. |
| az storage container immutability-policy extend |
Erweitern Sie die UnveränderlichkeitPeriodSinceCreationInDays einer gesperrten Unveränderlichkeitsrichtlinie. |
| az storage container immutability-policy lock |
Legt den Status "UnveränderlichkeitPolicy" auf "Gesperrt" fest. |
| az storage container immutability-policy show |
Ruft die vorhandene Unveränderlichkeitsrichtlinie zusammen mit dem entsprechenden ETag in Antwortheadern und Textkörpern ab. |
az storage container immutability-policy create
Erstellen oder Aktualisieren einer entsperrten Unveränderlichkeitsrichtlinie.
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]
Erforderliche Parameter
Name des Speicherkontos Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT.
Der Containername
Optionale Parameter
Diese Eigenschaft kann nur für zeitbasierte Aufbewahrungsrichtlinien geändert werden. Wenn dies aktiviert ist, können neue Blöcke in ein Anfüge-Blob geschrieben werden, während der Schutz und die Compliance im Unveränderlichkeitsschutz beibehalten werden. Es können nur neue Blöcke hinzugefügt werden. Vorhandene Blöcke können nicht geändert oder gelöscht werden. Diese Eigenschaft kann nicht mit der ExtendImmutabilityPolicy-API geändert werden.
Diese Eigenschaft kann nur für zeitbasierte Aufbewahrungsrichtlinien geändert werden. Wenn diese Option aktiviert ist, können neue Blöcke sowohl in "Append" als auch in "Block Blobs" geschrieben werden, während unveränderlich schutz und compliance beibehalten werden. Es können nur neue Blöcke hinzugefügt werden. Vorhandene Blöcke können nicht geändert oder gelöscht werden. Diese Eigenschaft kann nicht mit der ExtendImmutabilityPolicy-API geändert werden. Die Eigenschaften "allowProtectedAppendWrites" und "allowProtectedAppendWritesAll" schließen sich gegenseitig aus.
Ein ETag-Wert oder das Platzhalterzeichen (*). Mit diesem Header legen Sie fest, dass der Vorgang nur ausgeführt wird, wenn das ETag der Ressource mit dem angegebenen Wert übereinstimmt.
Der Unveränderlichkeitszeitraum für die Blobs im Container seit der Erstellung der Richtlinie in Tagen.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az storage container immutability-policy delete
Hebt eine entsperrte Unveränderlichkeitsrichtlinie ab.
Die Antwort des Löschvorgangs hat unveränderlichPeriodSinceCreationInDays auf 0 festgelegt. ETag in If-Match ist für diesen Vorgang erforderlich. Das Löschen einer gesperrten Unveränderlichkeitsrichtlinie ist nicht zulässig, die einzige Möglichkeit besteht darin, den Container zu löschen, nachdem alle abgelaufenen Blobs innerhalb des gesperrten Richtliniencontainers gelöscht wurden.
az storage container immutability-policy delete --account-name
--container-name
--if-match
[--resource-group]
Erforderliche Parameter
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Der Containername
Die ETag-Version (Entity State) der zu aktualisierenden Unveränderlichkeitsrichtlinie. Ein Wert von "*" kann verwendet werden, um den Vorgang nur anzuwenden, wenn die Unveränderlichkeitsrichtlinie bereits vorhanden ist. Wenn dieser Vorgang nicht angegeben wird, wird dieser Vorgang immer angewendet.
Optionale Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az storage container immutability-policy extend
Erweitern Sie die UnveränderlichkeitPeriodSinceCreationInDays einer gesperrten Unveränderlichkeitsrichtlinie.
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]
Erforderliche Parameter
Name des Speicherkontos Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT.
Der Containername
Ein ETag-Wert oder das Platzhalterzeichen (*). Mit diesem Header legen Sie fest, dass der Vorgang nur ausgeführt wird, wenn das ETag der Ressource mit dem angegebenen Wert übereinstimmt.
Optionale Parameter
Diese Eigenschaft kann nur für zeitbasierte Aufbewahrungsrichtlinien geändert werden. Wenn dies aktiviert ist, können neue Blöcke in ein Anfüge-Blob geschrieben werden, während der Schutz und die Compliance im Unveränderlichkeitsschutz beibehalten werden. Es können nur neue Blöcke hinzugefügt werden. Vorhandene Blöcke können nicht geändert oder gelöscht werden. Diese Eigenschaft kann nicht mit der ExtendImmutabilityPolicy-API geändert werden.
Diese Eigenschaft kann nur für zeitbasierte Aufbewahrungsrichtlinien geändert werden. Wenn diese Option aktiviert ist, können neue Blöcke sowohl in "Append" als auch in "Block Blobs" geschrieben werden, während unveränderlich schutz und compliance beibehalten werden. Es können nur neue Blöcke hinzugefügt werden. Vorhandene Blöcke können nicht geändert oder gelöscht werden. Diese Eigenschaft kann nicht mit der ExtendImmutabilityPolicy-API geändert werden. Die Eigenschaften "allowProtectedAppendWrites" und "allowProtectedAppendWritesAll" schließen sich gegenseitig aus.
Der Unveränderlichkeitszeitraum für die Blobs im Container seit der Erstellung der Richtlinie in Tagen.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az storage container immutability-policy lock
Legt den Status "UnveränderlichkeitPolicy" auf "Gesperrt" fest.
Die einzige aktion, die für eine gesperrte Richtlinie zulässig ist, ist die Aktion "ExtendImmutabilityPolicy". ETag in If-Match ist für diesen Vorgang erforderlich.
az storage container immutability-policy lock --account-name
--container-name
--if-match
[--resource-group]
Erforderliche Parameter
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Der Containername
Die ETag-Version (Entity State) der zu aktualisierenden Unveränderlichkeitsrichtlinie. Ein Wert von "*" kann verwendet werden, um den Vorgang nur anzuwenden, wenn die Unveränderlichkeitsrichtlinie bereits vorhanden ist. Wenn dieser Vorgang nicht angegeben wird, wird dieser Vorgang immer angewendet.
Optionale Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az storage container immutability-policy show
Ruft die vorhandene Unveränderlichkeitsrichtlinie zusammen mit dem entsprechenden ETag in Antwortheadern und Textkörpern ab.
az storage container immutability-policy show --account-name
--container-name
[--if-match]
[--resource-group]
Erforderliche Parameter
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Der Containername
Optionale Parameter
Die ETag-Version (Entity State) der zu aktualisierenden Unveränderlichkeitsrichtlinie. Ein Wert von "*" kann verwendet werden, um den Vorgang nur anzuwenden, wenn die Unveränderlichkeitsrichtlinie bereits vorhanden ist. Wenn dieser Vorgang nicht angegeben wird, wird dieser Vorgang immer angewendet.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für