Właściwości, operatory i operacje w warunkach zadania magazynu
W tym artykule opisano właściwości, operatory i operacje, których można użyć do tworzenia każdego warunku zadania magazynu. Aby dowiedzieć się, jak definiować warunki i operacje, zobacz Definiowanie warunków i operacji zadania magazynu.
Ważne
Akcje usługi Azure Storage są obecnie dostępne w wersji zapoznawczej i są dostępne w tych regionach. Zobacz Dodatkowe warunki użytkowania wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta lub wersji zapoznawczej albo w inny sposób nie zostały jeszcze wydane jako ogólnie dostępne.
Obsługiwane właściwości w klauzuli
W poniższej tabeli przedstawiono właściwości, których można użyć do tworzenia każdej klauzuli warunku. Klauzula może zawierać właściwości ciągu, wartości logicznej, liczbowej, a także właściwości daty i godziny.
String | Data i godzina3 | Liczbowe | Wartość logiczna |
---|---|---|---|
AccessTier1 | AccessTierChangeTime | Długość zawartości | Usunięty |
Metadata.Value | Czas tworzenia | TagCount | IsCurrentVersion |
Nazwisko | DeletedTime | ||
BlobType2 | LastAccessTime | ||
Container.Metadata.Value[Name] | Ostatnia modyfikacja | ||
Container.Name | |||
Container.Metadata.Value[Name] | |||
Container.Name | |||
Tags.Value[Name] | |||
Identyfikator wersji |
1 Dozwolone wartości to Hot
, Cool
lub Archive
.
2 Dozwolone wartości to BlockBlob
, PageBlob
lub AppendBlob
3 Można ustawić na określony czas lub wartość metadanych dynamicznie uzyskiwaną z obiektów. Zobacz Odwołanie do wartości z metadanych obiektu.
Obsługiwane operatory w klauzuli
W poniższej tabeli przedstawiono operatory, których można użyć w klauzuli do oceny wartości każdego typu właściwości.
String | Data i godzina | Liczbowe | Wartość logiczna |
---|---|---|---|
zawiera | equals | equals | equals |
empty | greater | greater | not |
equals | greaterOrEquals | greaterOrEquals | |
endWith | less | less | |
length | lessOrEquals | lessOrEquals | |
Startswith | addToTime | ||
Dopasowania |
Obsługiwane operacje
W poniższej tabeli przedstawiono obsługiwane operacje, parametry i wartości parametrów:
Operacja | Parametry | Wartości |
---|---|---|
Ustawianie warstwy obiektu blob | Warstwa | Gorąca | Zimno | Archiwum |
Ustawianie wygaśnięcia obiektu blob | Brak | Bezwzględne | Nigdy nie wygasaj | Względem czasu utworzenia | Względem bieżącego czasu |
Usuwanie obiektu blob | Brak | Brak |
Cofanie usunięcia obiektu blob | Brak | Brak |
Ustawianie tagów obiektów blob | TagSet | Stała kolekcja maksymalnie 10 par klucz-wartość |
Ustawianie zasad niezmienności obiektów blob | DateTime, ciąg | Data/godzina zakończenia zasad, zablokowana | Odblokowany |
Ustawianie archiwizacji ze względów prawnych obiektów blob | Bool | True | False |