az storage account blob-service-properties

Verwalten Sie die Eigenschaften des Blobdiensts eines Speicherkontos.

Befehle

az storage account blob-service-properties show

Zeigen Sie die Eigenschaften des Blobdiensts eines Speicherkontos an.

az storage account blob-service-properties update

Aktualisieren Sie die Eigenschaften des Blobdiensts eines Speicherkontos.

az storage account blob-service-properties show

Zeigen Sie die Eigenschaften des Blobdiensts eines Speicherkontos an.

Zeigen Sie die Eigenschaften des Blobdiensts eines Speicherkontos an, einschließlich Eigenschaften für Storage Analytics und CORS (Cross-Origin Resource Sharing)-Regeln.

az storage account blob-service-properties show --account-name
                                                [--resource-group]

Beispiele

Zeigen Sie die Eigenschaften des Speicherkontos "mystorageaccount" in der Ressourcengruppe "MyResourceGroup" an.

az storage account blob-service-properties show -n mystorageaccount -g MyResourceGroup

Erforderliche Parameter

--account-name -n

Der Name des Speicherkontos.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az storage account blob-service-properties update

Aktualisieren Sie die Eigenschaften des Blobdiensts eines Speicherkontos.

Aktualisieren Sie die Eigenschaften des Blob-Diensts eines Speicherkontos, einschließlich Eigenschaften für Storage Analytics und CORS (Cross-Origin Resource Sharing)-Regeln.

az storage account blob-service-properties update --account-name
                                                  [--add]
                                                  [--change-feed-days]
                                                  [--container-days]
                                                  [--container-retention {false, true}]
                                                  [--default-service-version]
                                                  [--delete-retention-days]
                                                  [--enable-change-feed {false, true}]
                                                  [--enable-delete-retention {false, true}]
                                                  [--enable-last-access-tracking {false, true}]
                                                  [--enable-restore-policy {false, true}]
                                                  [--enable-versioning {false, true}]
                                                  [--force-string]
                                                  [--remove]
                                                  [--resource-group]
                                                  [--restore-days]
                                                  [--set]

Beispiele

Aktivieren Sie den Änderungsfeed und legen Sie die Aufbewahrungstage für den Speicherkonto "mystorageaccount" in der Ressourcengruppe "myresourcegroup" auf unendlich fest.

az storage account blob-service-properties update --enable-change-feed true -n mystorageaccount -g myresourcegroup

Aktivieren Sie den Änderungsfeed und legen Sie Änderungsfeed-Aufbewahrungstage auf 100 für das Speicherkonto "mystorageaccount" in der Ressourcengruppe "myresourcegroup" fest.

az storage account blob-service-properties update --enable-change-feed --change-feed-days 100 -n mystorageaccount -g myresourcegroup

Deaktivieren Sie den Änderungsfeed für das Speicherkonto "mystorageaccount" in der Ressourcengruppe "myresourcegroup".

az storage account blob-service-properties update --enable-change-feed false -n mystorageaccount -g myresourcegroup

Aktivieren Sie die Aufbewahrungsrichtlinie für löschen, und legen Sie Aufbewahrungstage auf 100 für das Speicherkonto "mystorageaccount" in der Ressourcengruppe "myresourcegroup" fest.

az storage account blob-service-properties update --enable-delete-retention true --delete-retention-days 100 -n mystorageaccount -g myresourcegroup

Aktivieren Sie die Versionsverwaltung für das Speicherkonto "mystorageaccount" in der Ressourcengruppe "myresourcegroup".

az storage account blob-service-properties update --enable-versioning -n mystorageaccount -g myresourcegroup

Legen Sie die Standardversion für eingehende Anforderung für das Speicherkonto "mystorageaccount" fest.

az storage account blob-service-properties update --default-service-version 2020-04-08 -n mystorageaccount -g myresourcegroup

Erforderliche Parameter

--account-name -n

Der Name des Speicherkontos.

Optionale Parameter

--add

Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--change-feed-days --change-feed-retention-days

Geben Sie die Dauer der ÄnderungFeed-Aufbewahrung in Tagen an. Der Mindestwert beträgt 1 Tage und maximal 146000 Tage (400 Jahre). Ein Nullwert gibt eine unendliche Aufbewahrung des Änderungsfeeds an. (Verwenden Sie --enable-change-feed ohne Angabe von --change-feed-days Null).

--container-days --container-delete-retention-days

Geben Sie die Anzahl der Tage an, an denen der gelöschte Container beibehalten werden soll. Der angegebene Mindestwert kann 1 sein und der Maximalwert kann 365 sein.

--container-retention --enable-container-delete-retention

Aktivieren Sie die Aufbewahrungsrichtlinie für containerlöschen, wenn sie auf "true" festgelegt ist. Deaktivieren Sie die Aufbewahrungsrichtlinie für containerlöschen, wenn sie auf "false" festgelegt ist.

Zulässige Werte: false, true
--default-service-version -d

Geben Sie die Standardversion an, die für Anforderungen an den Blob-Dienst verwendet werden soll, wenn die Version einer eingehenden Anforderung nicht angegeben wird.

--delete-retention-days

Geben Sie die Anzahl der Tage an, an denen das gelöschte Blob beibehalten werden soll. Der Wert muss im Bereich [1,365] liegen. Es muss angegeben werden, wenn --enable-delete-retention es wahr ist.

--enable-change-feed

Geben Sie an, ob die Änderungsereignisprotokollierung aktiviert ist. Wenn es wahr ist, aktivieren Sie das Speicherkonto, um mit der Erfassung von Änderungen zu beginnen. Der Standardwert lautet „true“. Weitere Details finden Sie in https://docs.microsoft.com/azure/storage/blobs/storage-blob-change-feed?tabs=azure-portal#register-by-using-azure-cli.

Zulässige Werte: false, true
--enable-delete-retention

Geben Sie an, ob die Aufbewahrungsrichtlinie für den Blobdienst aktiviert ist.

Zulässige Werte: false, true
--enable-last-access-tracking -t

Wenn sie auf "True" festgelegt sind, wird die zeitbasierte Nachverfolgungsrichtlinie aktiviert.

Zulässige Werte: false, true
--enable-restore-policy

Aktivieren Sie die Blob-Wiederherstellungsrichtlinie, wenn sie auf true festgelegt ist.

Zulässige Werte: false, true
--enable-versioning

Die Versionsverwaltung ist aktiviert, wenn sie auf true festgelegt ist.

Zulässige Werte: false, true
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.

--remove

Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--restore-days

Die Anzahl der Tage für das Blob kann wiederhergestellt werden. Es sollte größer als null und weniger als "Aufbewahrungstage löschen" sein.

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.