Propriedades, operadores e operações em condições de tarefas de armazenamento
Este artigo descreve as propriedades, operadores e operações que você pode usar para compor cada condição de tarefa de armazenamento. Para saber como definir condições e operações, consulte Definir condições e operações de tarefas de armazenamento.
Importante
As Ações de Armazenamento do Azure estão atualmente em PREVIEW e estão disponíveis nessas regiões. Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.
Propriedades suportadas em uma cláusula
A tabela a seguir mostra as propriedades que você pode usar para compor cada cláusula de uma condição. Uma cláusula pode conter string, booleana, numérica, bem como propriedades de data e hora.
String | Data e hora3 | Numérico | Boolean |
---|---|---|---|
Camada de acesso1 | AccessTierChangeTime | Comprimento do conteúdo | Eliminada |
Metadata.Value | Tempo de Criação | TagCount | IsCurrentVersion |
Nome | DeletedTime | ||
BlobType2 | LastAccessTime | ||
Container.Metadata.Value[Nome] | Última modificação | ||
Container.Name | |||
Container.Metadata.Value[Nome] | |||
Container.Name | |||
Tags.Value[Nome] | |||
VersionId |
1 Os valores permitidos são Hot
, Cool
ou Archive
.
2 Os valores permitidos são BlockBlob
, PageBlob
ouAppendBlob
3 Pode ser definido para um tempo específico ou para um valor de metadados obtido dinamicamente de objetos. Consulte Referenciar um valor de metadados de objeto.
Operadores apoiados numa cláusula
A tabela a seguir mostra os operadores que você pode usar em uma cláusula para avaliar o valor de cada tipo de propriedade.
String | Data e hora | Numérico | Boolean |
---|---|---|---|
contém | equals | equals | equals |
empty | greater | greater | not |
equals | greaterOrEquals | greaterOrEquals | |
FimCom | less | less | |
length | lessOrEquals | lessOrEquals | |
começaCom | addToTime | ||
Matches |
Operações suportadas
A tabela a seguir mostra as operações, parâmetros e valores de parâmetros suportados:
Operação | Parâmetros | Valores |
---|---|---|
Definir camada de blob | Escalão de serviço | Quente | Frio | Arquivo |
Definir expiração de blob | None | Absoluto | Nunca expira | Em relação ao tempo de criação | Em relação à hora atual |
Excluir blob | None | None |
Undelete blob | None | None |
Definir tags de blob | Conjunto de Tags | Uma coleção fixa de até 10 pares chave-valor |
Definir política de imutabilidade de blob | DateTime, cadeia de caracteres | Data-hora de quando a política termina, Bloqueado | Desbloqueado |
Definir retenção legal de blob | Bool | Verdadeiro | Falso |