Microsoft.Storage storageAccounts/inventoryPolicies 2019-06-01
Articolo 12/21/2024
1 contributore
Commenti e suggerimenti
In questo articolo
Definizione di risorsa Bicep
Il tipo di risorsa storageAccounts/inventoryPolicies può essere distribuito con operazioni destinate a:
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 .
Per creare una risorsa Microsoft.Storage/storageAccounts/inventoryPolicies, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Storage/storageAccounts/inventoryPolicies@2019-06-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
policy: {
destination: 'string'
enabled: bool
rules: [
{
definition: {
filters: {
blobTypes: [
'string'
]
includeBlobVersions: bool
includeSnapshots: bool
prefixMatch: [
'string'
]
}
}
enabled: bool
name: 'string'
}
]
type: 'string'
}
}
}
Valori delle proprietà
BlobInventoryPolicyDefinition
BlobInventoryPolicyFilter
Nome
Descrizione
Valore
blobTypes
Matrice di valori di enumerazione predefiniti. I valori validi includono blockBlob, appendBlob, pageBlob. Gli account Hns non supportano pageBlobs.
string[] (obbligatorio)
includeBlobVersions
Include le versioni BLOB nell'inventario BLOB quando il valore è impostato su true.
Bool
includeSnapshots
Include gli snapshot BLOB nell'inventario BLOB quando il valore è impostato su true.
Bool
prefixMatch
Matrice di stringhe per i prefissi BLOB corrispondenti.
string[]
BlobInventoryPolicyProperties
Nome
Descrizione
Valore
politica
Oggetto criteri di inventario BLOB dell'account di archiviazione. È costituito da regole dei criteri.
BlobInventoryPolicySchema (obbligatorio)
BlobInventoryPolicyRule
Nome
Descrizione
Valore
definizione
Oggetto che definisce la regola dei criteri di inventario BLOB.
BlobInventoryPolicyDefinition (obbligatorio)
Abilitato
La regola è abilitata quando è impostata su true.
bool (obbligatorio)
nome
Un nome di regola può contenere qualsiasi combinazione di caratteri alfanumerici. Il nome della regola fa distinzione tra maiuscole e minuscole. Deve essere univoco all'interno di un criterio.
stringa (obbligatorio)
BlobInventoryPolicySchema
Nome
Descrizione
Valore
destinazione
Nome del contenitore in cui vengono archiviati i file di inventario BLOB. Deve essere già creato.
stringa (obbligatorio)
Abilitato
Il criterio è abilitato se impostato su true.
bool (obbligatorio)
norme
Regole dei criteri di inventario BLOB dell'account di archiviazione. La regola viene applicata quando è abilitata.
BlobInventoryPolicyRule [] (obbligatorio)
digitare
Il valore valido è Inventory
'Inventario' (obbligatorio)
Microsoft.Storage/storageAccounts/inventoryPolicies
Nome
Descrizione
Valore
nome
Nome della risorsa
'default' (obbligatorio)
genitore
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 all'esterno della risorsa padre .
Nome simbolico per la risorsa di tipo: storageAccounts
proprietà
Restituisce le regole dei criteri di inventario BLOB dell'account di archiviazione.
BlobInventoryPolicyProperties
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa storageAccounts/inventoryPolicies può essere distribuito con operazioni destinate a:
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 .
Per creare una risorsa Microsoft.Storage/storageAccounts/inventoryPolicies, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Storage/storageAccounts/inventoryPolicies",
"apiVersion": "2019-06-01",
"name": "string",
"properties": {
"policy": {
"destination": "string",
"enabled": "bool",
"rules": [
{
"definition": {
"filters": {
"blobTypes": [ "string" ],
"includeBlobVersions": "bool",
"includeSnapshots": "bool",
"prefixMatch": [ "string" ]
}
},
"enabled": "bool",
"name": "string"
}
],
"type": "string"
}
}
}
Valori delle proprietà
BlobInventoryPolicyDefinition
BlobInventoryPolicyFilter
Nome
Descrizione
Valore
blobTypes
Matrice di valori di enumerazione predefiniti. I valori validi includono blockBlob, appendBlob, pageBlob. Gli account Hns non supportano pageBlobs.
string[] (obbligatorio)
includeBlobVersions
Include le versioni BLOB nell'inventario BLOB quando il valore è impostato su true.
Bool
includeSnapshots
Include gli snapshot BLOB nell'inventario BLOB quando il valore è impostato su true.
Bool
prefixMatch
Matrice di stringhe per i prefissi BLOB corrispondenti.
string[]
BlobInventoryPolicyProperties
Nome
Descrizione
Valore
politica
Oggetto criteri di inventario BLOB dell'account di archiviazione. È costituito da regole dei criteri.
BlobInventoryPolicySchema (obbligatorio)
BlobInventoryPolicyRule
Nome
Descrizione
Valore
definizione
Oggetto che definisce la regola dei criteri di inventario BLOB.
BlobInventoryPolicyDefinition (obbligatorio)
Abilitato
La regola è abilitata quando è impostata su true.
bool (obbligatorio)
nome
Un nome di regola può contenere qualsiasi combinazione di caratteri alfanumerici. Il nome della regola fa distinzione tra maiuscole e minuscole. Deve essere univoco all'interno di un criterio.
stringa (obbligatorio)
BlobInventoryPolicySchema
Nome
Descrizione
Valore
destinazione
Nome del contenitore in cui vengono archiviati i file di inventario BLOB. Deve essere già creato.
stringa (obbligatorio)
Abilitato
Il criterio è abilitato se impostato su true.
bool (obbligatorio)
norme
Regole dei criteri di inventario BLOB dell'account di archiviazione. La regola viene applicata quando è abilitata.
BlobInventoryPolicyRule [] (obbligatorio)
digitare
Il valore valido è Inventory
'Inventario' (obbligatorio)
Microsoft.Storage/storageAccounts/inventoryPolicies
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2019-06-01'
nome
Nome della risorsa
'default' (obbligatorio)
proprietà
Restituisce le regole dei criteri di inventario BLOB dell'account di archiviazione.
BlobInventoryPolicyProperties
digitare
Tipo di risorsa
'Microsoft.Storage/storageAccounts/inventoryPolicies'
Il tipo di risorsa storageAccounts/inventoryPolicies può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Storage/storageAccounts/inventoryPolicies, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/inventoryPolicies@2019-06-01"
name = "string"
body = jsonencode({
properties = {
policy = {
destination = "string"
enabled = bool
rules = [
{
definition = {
filters = {
blobTypes = [
"string"
]
includeBlobVersions = bool
includeSnapshots = bool
prefixMatch = [
"string"
]
}
}
enabled = bool
name = "string"
}
]
type = "string"
}
}
})
}
Valori delle proprietà
BlobInventoryPolicyDefinition
BlobInventoryPolicyFilter
Nome
Descrizione
Valore
blobTypes
Matrice di valori di enumerazione predefiniti. I valori validi includono blockBlob, appendBlob, pageBlob. Gli account Hns non supportano pageBlobs.
string[] (obbligatorio)
includeBlobVersions
Include le versioni BLOB nell'inventario BLOB quando il valore è impostato su true.
Bool
includeSnapshots
Include gli snapshot BLOB nell'inventario BLOB quando il valore è impostato su true.
Bool
prefixMatch
Matrice di stringhe per i prefissi BLOB corrispondenti.
string[]
BlobInventoryPolicyProperties
Nome
Descrizione
Valore
politica
Oggetto criteri di inventario BLOB dell'account di archiviazione. È costituito da regole dei criteri.
BlobInventoryPolicySchema (obbligatorio)
BlobInventoryPolicyRule
Nome
Descrizione
Valore
definizione
Oggetto che definisce la regola dei criteri di inventario BLOB.
BlobInventoryPolicyDefinition (obbligatorio)
Abilitato
La regola è abilitata quando è impostata su true.
bool (obbligatorio)
nome
Un nome di regola può contenere qualsiasi combinazione di caratteri alfanumerici. Il nome della regola fa distinzione tra maiuscole e minuscole. Deve essere univoco all'interno di un criterio.
stringa (obbligatorio)
BlobInventoryPolicySchema
Nome
Descrizione
Valore
destinazione
Nome del contenitore in cui vengono archiviati i file di inventario BLOB. Deve essere già creato.
stringa (obbligatorio)
Abilitato
Il criterio è abilitato se impostato su true.
bool (obbligatorio)
norme
Regole dei criteri di inventario BLOB dell'account di archiviazione. La regola viene applicata quando è abilitata.
BlobInventoryPolicyRule [] (obbligatorio)
digitare
Il valore valido è Inventory
'Inventario' (obbligatorio)
Microsoft.Storage/storageAccounts/inventoryPolicies
Nome
Descrizione
Valore
nome
Nome della risorsa
'default' (obbligatorio)
parent_id
ID della risorsa padre per questa risorsa.
ID per la risorsa di tipo: storageAccounts
proprietà
Restituisce le regole dei criteri di inventario BLOB dell'account di archiviazione.
BlobInventoryPolicyProperties
digitare
Tipo di risorsa
"Microsoft.Storage/storageAccounts/inventoryPolicies@2019-06-01"