Propriedades, operadores e operações em condições de tarefa 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 os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral.
Propriedades com suporte 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 propriedades de cadeia de caracteres, booleanas, numéricas, bem como de data e hora.
String | Data e hora3 | Numérico | Booliano |
---|---|---|---|
Nível de acesso1 | AccessTierChangeTime | Content-Length | Excluído |
Metadados.Valor | Creation-Time | TagCount | IsCurrentVersion |
Nome | DeletedTime | ||
BlobType2 | LastAccessTime | ||
Container.Metadata.Value[Nome] | Last-Modified | ||
Container.Name | |||
Container.Metadata.Value[Nome] | |||
Container.Name | |||
Tags.Valor[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 horário específico ou para um valor de metadados obtido dinamicamente de objetos. Consulte Fazer referência a um valor de metadados de objeto.
Operadores suportados 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 | Booliano |
---|---|---|---|
contains | equals | equals | equals |
empty | greater | greater | not |
equals | greaterOrEquals | greaterOrEquals | |
FimCom | less | less | |
length | lessOrEquals | lessOrEquals | |
startsWith | addToTime | ||
Correspondências |
Operações com suporte
A tabela a seguir mostra as operações, parâmetros e valores de parâmetros com suporte:
Operação | Parâmetros | Valores |
---|---|---|
Definir camada do blob | Camada | Quente | Frio | Arquivo |
Definir expiração de blob | Nenhum | Absoluto | Nunca expirar | Relativo ao tempo de criação | Em relação à hora atual |
Excluir Blob | Nenhum | Nenhum |
Cancelar exclusão do blob | Nenhum | Nenhum |
Definir marcas 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 | DataHora do término da política, Bloqueado | Desbloqueado |
Definir retenção legal de blob | Bool | Verdade | Falso |