Eigenschaften, Operatoren und Vorgänge in Speicheraufgabenbedingungen
In diesem Artikel werden die Eigenschaften, Operatoren und Vorgänge beschrieben, die Sie zum Verfassen der einzelnen Speicheraufgabenbedingung verwenden können. Informationen zum Definieren von Bedingungen und Vorgängen finden Sie unter Definieren von Speicheraufgabenbedingungen und -vorgängen.
Wichtig
Azure Storage-Aktionen befinden sich derzeit in der VORSCHAU und sind in diesen Regionen verfügbar. Die zusätzlichen Nutzungsbestimmungen für Microsoft Azure-Vorschauen enthalten rechtliche Bedingungen. Sie gelten für diejenigen Azure-Features, die sich in der Beta- oder Vorschauversion befinden oder aber anderweitig noch nicht zur allgemeinen Verfügbarkeit freigegeben sind.
Unterstützte Eigenschaften in einer Klausel
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Verfassen der einzelnen Klauseln einer Bedingung verwenden können. Eine Klausel kann Zeichenfolgen-, boolesche, numerische sowie Datums- und Uhrzeiteigenschaften enthalten.
String | Datum und Uhrzeit3 | Numeric | Boolean |
---|---|---|---|
AccessTier1 | AccessTierChangeTime | Inhaltslänge | Gelöscht |
Metadata.Value | Erstellungszeit | TagCount | IsCurrentVersion |
Name | DeletedTime | ||
BlobType2 | LastAccessTime | ||
Container.Metadata.Value[Name] | Last-Modified | ||
Container.Name | |||
Container.Metadata.Value[Name] | |||
Container.Name | |||
Tags.Value[Name] | |||
VersionId |
1 Zulässige Werte sind Hot
, Cool
oder Archive
.
2 Zulässige Werte sind BlockBlob
, PageBlob
oder AppendBlob
3 Kann auf eine bestimmte Uhrzeit oder auf einen Metadatenwert festgelegt werden, der dynamisch aus Objekten abgerufen wird. Siehe Verweisen auf einen Wert aus Objektmetadaten.
Unterstützte Operatoren in einer Klausel
In der folgenden Tabelle sind die Operatoren aufgeführt, die Sie in einer Klausel verwenden können, um den Wert der einzelnen Eigenschaftentypen auszuwerten.
String | Datum und Uhrzeit | Numeric | Boolean |
---|---|---|---|
contains | equals | equals | equals |
empty | greater | greater | not |
equals | greaterOrEquals | greaterOrEquals | |
endWith | less | less | |
length | lessOrEquals | lessOrEquals | |
startsWith | addToTime | ||
Übereinstimmungen |
Unterstützte Vorgänge
In der folgenden Tabelle sind die unterstützten Vorgänge, Parameter und Parameterwerte aufgeführt:
Vorgang | Parameter | Werte |
---|---|---|
Festlegen des Blobtarifs | Tarif | Heiß | Kalt | Archiv |
Festlegen des Blobablaufs | Keine | Absolut | Läuft nie ab | Relativ zur Erstellungszeit | Relativ zur aktuellen Zeit |
Löschen eines Blobs | Keine | Keine |
Wiederherstellen eines Blobs | Keine | Keine |
Festlegen von Blobtags | Tagset | Eine feste Sammlung von bis zu 10 Schlüsselwertpaaren |
Festlegen der Richtlinie zur Unveränderlichkeit von Blobs | DateTime, Zeichenfolge | DateTime, wann die Richtlinie endet, gesperrt | Entsperrt |
Festlegen des zulässigen Blob-Halteraums | Bool | True | FALSE |