Microsoft.Storage storageAccounts/managementPolicies 2022-05-01
Definizione di risorsa Bicep
Il tipo di risorsa storageAccounts/managementPolicies può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Storage/storageAccounts/managementPolicies, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Storage/storageAccounts/managementPolicies@2022-05-01' = {
name: 'default'
parent: resourceSymbolicName
properties: {
policy: {
rules: [
{
definition: {
actions: {
baseBlob: {
delete: {
daysAfterCreationGreaterThan: int
daysAfterLastAccessTimeGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
daysAfterModificationGreaterThan: int
}
enableAutoTierToHotFromCool: bool
tierToArchive: {
daysAfterCreationGreaterThan: int
daysAfterLastAccessTimeGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
daysAfterModificationGreaterThan: int
}
tierToCool: {
daysAfterCreationGreaterThan: int
daysAfterLastAccessTimeGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
daysAfterModificationGreaterThan: int
}
}
snapshot: {
delete: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToArchive: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToCool: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
}
version: {
delete: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToArchive: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToCool: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
}
}
filters: {
blobIndexMatch: [
{
name: 'string'
op: 'string'
value: 'string'
}
]
blobTypes: [
'string'
]
prefixMatch: [
'string'
]
}
}
enabled: bool
name: 'string'
type: 'Lifecycle'
}
]
}
}
}
Valori delle proprietà
storageAccounts/managementPolicies
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa Vedere come impostare nomi e tipi per le risorse figlio in Bicep. |
'default' |
padre | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre. |
Nome simbolico per la risorsa di tipo: storageAccounts |
properties | Restituisce le regole dei criteri dei dati dell'account di archiviazione. | ManagementPolicyProperties |
ManagementPolicyProperties
Nome | Descrizione | Valore |
---|---|---|
Criterio | Gestione account di archiviazionePolicy in formato JSON. Per altre informazioni, vedere: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. |
ManagementPolicySchema (obbligatorio) |
ManagementPolicySchema
Nome | Descrizione | Valore |
---|---|---|
regole | Regole gestione account di archiviazionePolicies. Per altre informazioni, vedere: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. |
ManagementPolicyRule[] (obbligatorio) |
ManagementPolicyRule
Nome | Descrizione | Valore |
---|---|---|
Definizione | Oggetto che definisce la regola Ciclo di vita. | ManagementPolicyDefinition (obbligatorio) |
Enabled | La regola è abilitata se impostata su true. | bool |
name | Il nome di una regola può contenere qualsiasi combinazione di caratteri alfanumerici. Nel nome della regola viene applicata la distinzione tra maiuscole e minuscole. Il nome deve essere univoco nel criterio. | stringa (obbligatoria) |
tipo | Il valore valido è Ciclo di vita | 'Ciclo di vita' (obbligatorio) |
ManagementPolicyDefinition
Nome | Descrizione | Valore |
---|---|---|
Azioni | Oggetto che definisce il set di azioni. | ManagementPolicyAction (obbligatorio) |
filters | Oggetto che definisce il set di filtri. | ManagementPolicyFilter |
ManagementPolicyAction
Nome | Descrizione | Valore |
---|---|---|
baseBlob | Azione dei criteri di gestione per BLOB di base | ManagementPolicyBaseBlob |
snapshot | Azione dei criteri di gestione per lo snapshot | ManagementPolicySnapShot |
version | Azione dei criteri di gestione per la versione | ManagementPolicyVersion |
ManagementPolicyBaseBlob
Nome | Descrizione | Valore |
---|---|---|
eliminazione | Funzione da eliminare il BLOB | DateAfterModification |
enableAutoTierToHotFromCool | Questa proprietà consente la suddivisione automatica in livelli di un BLOB da sporadico ad accesso frequente in un BLOB. Questa proprietà richiede tierToCool.daysAfterLastAccessTimeGreaterThan. | bool |
tierToArchive | Funzione per archiviare i BLOB a livelli. Supporta i BLOB attualmente al livello di archiviazione ad accesso frequente o sporadico | DateAfterModification |
tierToCool | Funzione per livelli di BLOB per l'archiviazione ad accesso sporadico. Supporta i BLOB attualmente al livello di archiviazione ad accesso frequente | DateAfterModification |
DateAfterModification
Nome | Descrizione | Valore |
---|---|---|
daysAfterCreationGreaterThan | Valore che indica l'età in giorni dopo la creazione del BLOB. | INT Vincoli: Valore minimo = 0 |
daysAfterLastAccessTimeGreaterThan | Valore che indica l'età in giorni dopo l'ultimo accesso al BLOB. Questa proprietà può essere usata solo insieme ai criteri di rilevamento dell'ora dell'ultimo accesso | INT Vincoli: Valore minimo = 0 |
daysAfterLastTierChangeGreaterThan | Valore che indica l'età in giorni dopo l'ora dell'ultima modifica del livello BLOB. Questa proprietà è applicabile solo per le azioni tierToArchive e richiede che daysAfterModificationGreaterThan sia impostato per le azioni basate su baseBlobs. Il BLOB verrà archiviato se entrambe le condizioni sono soddisfatte. | INT Vincoli: Valore minimo = 0 |
daysAfterModificationGreaterThan | Valore che indica l'età in giorni dopo l'ultima modifica | INT Vincoli: Valore minimo = 0 |
ManagementPolicySnapShot
Nome | Descrizione | Valore |
---|---|---|
eliminazione | Funzione per eliminare lo snapshot del BLOB | DateAfterCreation |
tierToArchive | Funzione per lo snapshot BLOB a livelli per archiviare l'archiviazione. Supportare lo snapshot BLOB attualmente al livello ad accesso frequente o sporadico | DateAfterCreation |
tierToCool | Funzione per lo snapshot BLOB a livelli per l'archiviazione ad accesso sporadico. Supportare lo snapshot BLOB attualmente a livello frequente | DateAfterCreation |
DateAfterCreation
Nome | Descrizione | Valore |
---|---|---|
daysAfterCreationGreaterThan | Valore che indica l'età in giorni dopo la creazione | int (obbligatorio) Vincoli: Valore minimo = 0 |
daysAfterLastTierChangeGreaterThan | Valore che indica l'età in giorni dopo l'ora dell'ultima modifica del livello BLOB. Questa proprietà è applicabile solo per le azioni tierToArchive e richiede che daysAfterCreationGreaterThan sia impostato per gli snapshot e le azioni basate sulla versione del BLOB. Il BLOB verrà archiviato se entrambe le condizioni sono soddisfatte. | INT Vincoli: Valore minimo = 0 |
ManagementPolicyVersion
Nome | Descrizione | Valore |
---|---|---|
eliminazione | Funzione per eliminare la versione del BLOB | DateAfterCreation |
tierToArchive | La funzione per la versione del BLOB a livelli per archiviare l'archiviazione. Supportare la versione del BLOB attualmente al livello ad accesso frequente o sporadico | DateAfterCreation |
tierToCool | Funzione per la suddivisione in livelli della versione del BLOB per l'archiviazione ad accesso sporadico. Supportare la versione del BLOB attualmente a livello frequente | DateAfterCreation |
ManagementPolicyFilter
Nome | Descrizione | Valore |
---|---|---|
blobIndexMatch | Una matrice di filtri basati su tag di indice BLOB può essere disponibile al massimo 10 filtri tag | TagFilter[] |
blobTypes | Una matrice di valori di enumerazione predefiniti. Attualmente blockBlob supporta tutte le azioni di suddivisione in livelli ed eliminazione. Per appendBlob sono supportate solo le azioni di eliminazione. | string[] (obbligatorio) |
prefixMatch | Una matrice di stringhe per i prefissi corrispondenti. | string[] |
TagFilter
Nome | Descrizione | valore |
---|---|---|
name | Questo è il nome del tag di filtro, può avere 1 - 128 caratteri | stringa (obbligatorio) Vincoli: Lunghezza minima = 1 Lunghezza massima = 128 |
op | Si tratta dell'operatore di confronto usato per il confronto e il filtro degli oggetti. Solo == (operatore di uguaglianza) è attualmente supportato | stringa (obbligatorio) |
Valore | Questo è il campo del valore del tag di filtro usato per il filtro basato su tag, può avere 0 - 256 caratteri | stringa (obbligatorio) Vincoli: Lunghezza massima = 256 |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Distribuire la scalabilità automatica di Darktrace vSensors |
Questo modello consente di distribuire una distribuzione automatica della scalabilità automatica di Darktrace vSensors |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa storageAccounts/managementPolicies può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Storage/storageAccounts/managementPolicies, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Storage/storageAccounts/managementPolicies",
"apiVersion": "2022-05-01",
"name": "default",
"properties": {
"policy": {
"rules": [
{
"definition": {
"actions": {
"baseBlob": {
"delete": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastAccessTimeGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int",
"daysAfterModificationGreaterThan": "int"
},
"enableAutoTierToHotFromCool": "bool",
"tierToArchive": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastAccessTimeGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int",
"daysAfterModificationGreaterThan": "int"
},
"tierToCool": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastAccessTimeGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int",
"daysAfterModificationGreaterThan": "int"
}
},
"snapshot": {
"delete": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToArchive": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToCool": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
}
},
"version": {
"delete": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToArchive": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToCool": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
}
}
},
"filters": {
"blobIndexMatch": [
{
"name": "string",
"op": "string",
"value": "string"
}
],
"blobTypes": [ "string" ],
"prefixMatch": [ "string" ]
}
},
"enabled": "bool",
"name": "string",
"type": "Lifecycle"
}
]
}
}
}
Valori delle proprietà
storageAccounts/managementPolicies
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Storage/storageAccounts/managementPolicies' |
apiVersion | Versione dell'API della risorsa | '2022-05-01' |
name | Nome della risorsa Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON. |
'default' |
properties | Restituisce le regole dei criteri dei dati dell'account di archiviazione. | ManagementPolicyProperties |
ManagementPolicyProperties
Nome | Descrizione | Valore |
---|---|---|
Criterio | Gestione dell'account di archiviazionePolicy, in formato JSON. Per altre informazioni, vedere: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. |
ManagementPolicySchema (obbligatorio) |
ManagementPolicySchema
Nome | Descrizione | Valore |
---|---|---|
regole | Regole di gestione degli account di archiviazioneCriteri. Per altre informazioni, vedere: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. |
ManagementPolicyRule[] (obbligatorio) |
ManagementPolicyRule
Nome | Descrizione | Valore |
---|---|---|
Definizione | Oggetto che definisce la regola Ciclo di vita. | ManagementPolicyDefinition (obbligatorio) |
Enabled | La regola è abilitata se impostata su true. | bool |
name | Il nome di una regola può contenere qualsiasi combinazione di caratteri alfanumerici. Nel nome della regola viene applicata la distinzione tra maiuscole e minuscole. Il nome deve essere univoco nel criterio. | stringa (obbligatorio) |
tipo | Il valore valido è Lifecycle | 'Lifecycle' (obbligatorio) |
ManagementPolicyDefinition
Nome | Descrizione | Valore |
---|---|---|
Azioni | Oggetto che definisce il set di azioni. | ManagementPolicyAction (obbligatorio) |
filters | Oggetto che definisce il set di filtri. | ManagementPolicyFilter |
ManagementPolicyAction
Nome | Descrizione | Valore |
---|---|---|
baseBlob | Azione dei criteri di gestione per il BLOB di base | ManagementPolicyBaseBlob |
snapshot | Azione dei criteri di gestione per lo snapshot | ManagementPolicySnapShot |
version | Azione dei criteri di gestione per la versione | ManagementPolicyVersion |
ManagementPolicyBaseBlob
Nome | Descrizione | Valore |
---|---|---|
eliminazione | Funzione per eliminare il BLOB | DateAfterModification |
enableAutoTierToHotFromCool | Questa proprietà consente la suddivisione automatica in livelli di un BLOB da sporadico ad accesso frequente in un BLOB. Questa proprietà richiede tierToCool.daysAfterLastAccessTimeGreaterThan. | bool |
tierToArchive | Funzione per archiviare i BLOB a livelli. Supporta i BLOB attualmente al livello di archiviazione ad accesso frequente o sporadico | DateAfterModification |
tierToCool | Funzione per livelli di BLOB per l'archiviazione ad accesso sporadico. Supporta i BLOB attualmente al livello di archiviazione ad accesso frequente | DateAfterModification |
DateAfterModification
Nome | Descrizione | Valore |
---|---|---|
daysAfterCreationGreaterThan | Valore che indica l'età in giorni dopo la creazione del BLOB. | INT Vincoli: Valore minimo = 0 |
daysAfterLastAccessTimeGreaterThan | Valore che indica l'età in giorni dopo l'ultimo accesso al BLOB. Questa proprietà può essere usata solo insieme ai criteri di rilevamento dell'ora dell'ultimo accesso | INT Vincoli: Valore minimo = 0 |
daysAfterLastTierChangeGreaterThan | Valore che indica l'età in giorni dopo l'ora dell'ultima modifica del livello BLOB. Questa proprietà è applicabile solo per le azioni tierToArchive e richiede che daysAfterModificationGreaterThan sia impostato per le azioni basate su baseBlobs. Il BLOB verrà archiviato se entrambe le condizioni sono soddisfatte. | INT Vincoli: Valore minimo = 0 |
daysAfterModificationGreaterThan | Valore che indica l'età in giorni dopo l'ultima modifica | INT Vincoli: Valore minimo = 0 |
ManagementPolicySnapShot
Nome | Descrizione | Valore |
---|---|---|
eliminazione | Funzione per eliminare lo snapshot del BLOB | DateAfterCreation |
tierToArchive | Funzione per lo snapshot BLOB a livelli per archiviare l'archiviazione. Supportare lo snapshot BLOB attualmente al livello ad accesso frequente o sporadico | DateAfterCreation |
tierToCool | Funzione per lo snapshot BLOB a livelli per l'archiviazione ad accesso sporadico. Supportare lo snapshot BLOB attualmente a livello frequente | DateAfterCreation |
DateAfterCreation
Nome | Descrizione | Valore |
---|---|---|
daysAfterCreationGreaterThan | Valore che indica l'età in giorni dopo la creazione | int (obbligatorio) Vincoli: Valore minimo = 0 |
daysAfterLastTierChangeGreaterThan | Valore che indica l'età in giorni dopo l'ora dell'ultima modifica del livello BLOB. Questa proprietà è applicabile solo per le azioni tierToArchive e richiede che daysAfterCreationGreaterThan sia impostato per gli snapshot e le azioni basate sulla versione del BLOB. Il BLOB verrà archiviato se entrambe le condizioni sono soddisfatte. | INT Vincoli: Valore minimo = 0 |
ManagementPolicyVersion
Nome | Descrizione | Valore |
---|---|---|
eliminazione | Funzione per eliminare la versione del BLOB | DateAfterCreation |
tierToArchive | La funzione per la versione del BLOB a livelli per archiviare l'archiviazione. Supportare la versione del BLOB attualmente al livello ad accesso frequente o sporadico | DateAfterCreation |
tierToCool | Funzione per la suddivisione in livelli della versione del BLOB per l'archiviazione ad accesso sporadico. Supportare la versione del BLOB attualmente a livello frequente | DateAfterCreation |
ManagementPolicyFilter
Nome | Descrizione | Valore |
---|---|---|
blobIndexMatch | Una matrice di filtri basati su tag di indice BLOB può essere disponibile al massimo 10 filtri tag | TagFilter[] |
blobTypes | Una matrice di valori di enumerazione predefiniti. Attualmente blockBlob supporta tutte le azioni di suddivisione in livelli ed eliminazione. Per appendBlob sono supportate solo le azioni di eliminazione. | string[] (obbligatorio) |
prefixMatch | Una matrice di stringhe per i prefissi corrispondenti. | string[] |
TagFilter
Nome | Descrizione | valore |
---|---|---|
name | Questo è il nome del tag di filtro, può avere 1 - 128 caratteri | stringa (obbligatorio) Vincoli: Lunghezza minima = 1 Lunghezza massima = 128 |
op | Si tratta dell'operatore di confronto usato per il confronto e il filtro degli oggetti. Solo == (operatore di uguaglianza) è attualmente supportato | stringa (obbligatorio) |
Valore | Questo è il campo del valore del tag di filtro usato per il filtro basato su tag, può avere 0 - 256 caratteri | stringa (obbligatorio) Vincoli: Lunghezza massima = 256 |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Distribuire la scalabilità automatica di Darktrace vSensors |
Questo modello consente di distribuire una distribuzione automatica della scalabilità automatica di Darktrace vSensors |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa storageAccounts/managementPolicies può essere distribuito con operazioni destinate:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Storage/storageAccounts/managementPolicies, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/managementPolicies@2022-05-01"
name = "default"
parent_id = "string"
body = jsonencode({
properties = {
policy = {
rules = [
{
definition = {
actions = {
baseBlob = {
delete = {
daysAfterCreationGreaterThan = int
daysAfterLastAccessTimeGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
daysAfterModificationGreaterThan = int
}
enableAutoTierToHotFromCool = bool
tierToArchive = {
daysAfterCreationGreaterThan = int
daysAfterLastAccessTimeGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
daysAfterModificationGreaterThan = int
}
tierToCool = {
daysAfterCreationGreaterThan = int
daysAfterLastAccessTimeGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
daysAfterModificationGreaterThan = int
}
}
snapshot = {
delete = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToArchive = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToCool = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
}
version = {
delete = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToArchive = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToCool = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
}
}
filters = {
blobIndexMatch = [
{
name = "string"
op = "string"
value = "string"
}
]
blobTypes = [
"string"
]
prefixMatch = [
"string"
]
}
}
enabled = bool
name = "string"
type = "Lifecycle"
}
]
}
}
})
}
Valori delle proprietà
storageAccounts/managementPolicies
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Storage/storageAccounts/managementPolicies@2022-05-01" |
name | Nome della risorsa | "default" |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: storageAccounts |
properties | Restituisce le regole dei criteri dei dati dell'account di archiviazione. | ManagementPolicyProperties |
ManagementPolicyProperties
Nome | Descrizione | Valore |
---|---|---|
Criterio | Gestione dell'account di archiviazionePolicy, in formato JSON. Per altre informazioni, vedere: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. |
ManagementPolicySchema (obbligatorio) |
ManagementPolicySchema
Nome | Descrizione | Valore |
---|---|---|
regole | Regole di gestione degli account di archiviazioneCriteri. Per altre informazioni, vedere: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. |
ManagementPolicyRule[] (obbligatorio) |
ManagementPolicyRule
Nome | Descrizione | Valore |
---|---|---|
Definizione | Oggetto che definisce la regola Ciclo di vita. | ManagementPolicyDefinition (obbligatorio) |
Enabled | La regola è abilitata se impostata su true. | bool |
name | Il nome di una regola può contenere qualsiasi combinazione di caratteri alfanumerici. Nel nome della regola viene applicata la distinzione tra maiuscole e minuscole. Il nome deve essere univoco nel criterio. | stringa (obbligatorio) |
tipo | Il valore valido è Lifecycle | "Ciclo di vita" (obbligatorio) |
ManagementPolicyDefinition
Nome | Descrizione | Valore |
---|---|---|
Azioni | Oggetto che definisce il set di azioni. | ManagementPolicyAction (obbligatorio) |
filters | Oggetto che definisce il set di filtri. | ManagementPolicyFilter |
ManagementPolicyAction
Nome | Descrizione | Valore |
---|---|---|
baseBlob | Azione dei criteri di gestione per il BLOB di base | ManagementPolicyBaseBlob |
snapshot | Azione dei criteri di gestione per lo snapshot | ManagementPolicySnapShot |
version | Azione dei criteri di gestione per la versione | ManagementPolicyVersion |
ManagementPolicyBaseBlob
Nome | Descrizione | Valore |
---|---|---|
eliminazione | Funzione per eliminare il BLOB | DateAfterModification |
enableAutoTierToHotFromCool | Questa proprietà consente la suddivisione automatica in livelli di un BLOB da sporadico ad accesso frequente in un BLOB. Questa proprietà richiede tierToCool.daysAfterLastAccessTimeGreaterThan. | bool |
tierToArchive | Funzione per archiviare i BLOB a livelli. Supporta i BLOB attualmente al livello di archiviazione ad accesso frequente o sporadico | DateAfterModification |
tierToCool | Funzione per livelli di BLOB per l'archiviazione ad accesso sporadico. Supporta i BLOB attualmente al livello di archiviazione ad accesso frequente | DateAfterModification |
DateAfterModification
Nome | Descrizione | Valore |
---|---|---|
daysAfterCreationGreaterThan | Valore che indica l'età in giorni dopo la creazione del BLOB. | INT Vincoli: Valore minimo = 0 |
daysAfterLastAccessTimeGreaterThan | Valore che indica l'età in giorni dopo l'ultimo accesso al BLOB. Questa proprietà può essere usata solo insieme ai criteri di rilevamento dell'ora dell'ultimo accesso | INT Vincoli: Valore minimo = 0 |
daysAfterLastTierChangeGreaterThan | Valore che indica l'età in giorni dopo l'ora dell'ultima modifica del livello BLOB. Questa proprietà è applicabile solo per le azioni tierToArchive e richiede che daysAfterModificationGreaterThan sia impostato per le azioni basate su baseBlobs. Il BLOB verrà archiviato se entrambe le condizioni sono soddisfatte. | INT Vincoli: Valore minimo = 0 |
daysAfterModificationGreaterThan | Valore che indica l'età in giorni dopo l'ultima modifica | INT Vincoli: Valore minimo = 0 |
ManagementPolicySnapShot
Nome | Descrizione | Valore |
---|---|---|
eliminazione | Funzione per eliminare lo snapshot del BLOB | DateAfterCreation |
tierToArchive | Funzione per lo snapshot BLOB a livelli per archiviare l'archiviazione. Supportare lo snapshot BLOB attualmente al livello ad accesso frequente o sporadico | DateAfterCreation |
tierToCool | Funzione per lo snapshot BLOB a livelli per l'archiviazione ad accesso sporadico. Supportare lo snapshot BLOB attualmente a livello frequente | DateAfterCreation |
DateAfterCreation
Nome | Descrizione | Valore |
---|---|---|
daysAfterCreationGreaterThan | Valore che indica l'età in giorni dopo la creazione | int (obbligatorio) Vincoli: Valore minimo = 0 |
daysAfterLastTierChangeGreaterThan | Valore che indica l'età in giorni dopo l'ora dell'ultima modifica del livello BLOB. Questa proprietà è applicabile solo per le azioni tierToArchive e richiede che daysAfterCreationGreaterThan sia impostato per gli snapshot e le azioni basate sulla versione del BLOB. Il BLOB verrà archiviato se entrambe le condizioni sono soddisfatte. | INT Vincoli: Valore minimo = 0 |
ManagementPolicyVersion
Nome | Descrizione | Valore |
---|---|---|
eliminazione | Funzione per eliminare la versione del BLOB | DateAfterCreation |
tierToArchive | La funzione per la versione del BLOB a livelli per archiviare l'archiviazione. Supportare la versione del BLOB attualmente al livello ad accesso frequente o sporadico | DateAfterCreation |
tierToCool | Funzione per la suddivisione in livelli della versione del BLOB per l'archiviazione ad accesso sporadico. Supportare la versione del BLOB attualmente a livello frequente | DateAfterCreation |
ManagementPolicyFilter
Nome | Descrizione | Valore |
---|---|---|
blobIndexMatch | Una matrice di filtri basati su tag di indice BLOB può essere disponibile al massimo 10 filtri tag | TagFilter[] |
blobTypes | Una matrice di valori di enumerazione predefiniti. Attualmente blockBlob supporta tutte le azioni di suddivisione in livelli ed eliminazione. Per appendBlob sono supportate solo le azioni di eliminazione. | string[] (obbligatorio) |
prefixMatch | Una matrice di stringhe per i prefissi corrispondenti. | string[] |
TagFilter
Nome | Descrizione | valore |
---|---|---|
name | Questo è il nome del tag di filtro, può avere 1 - 128 caratteri | stringa (obbligatorio) Vincoli: Lunghezza minima = 1 Lunghezza massima = 128 |
op | Si tratta dell'operatore di confronto usato per il confronto e il filtro degli oggetti. Solo == (operatore di uguaglianza) è attualmente supportato | stringa (obbligatorio) |
Valore | Questo è il campo del valore del tag di filtro usato per il filtro basato su tag, può avere 0 - 256 caratteri | stringa (obbligatorio) Vincoli: Lunghezza massima = 256 |