Microsoft.Storage storageAccounts/inventoryPolicies 2020-08-01-preview
Artículo 12/21/2024
1 colaborador
Comentarios
En este artículo
Definición de recursos de Bicep
El tipo de recurso storageAccounts/inventoryPolicies se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Storage/storageAccounts/inventoryPolicies, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Storage/storageAccounts/inventoryPolicies@2020-08-01-preview' = {
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'
}
}
}
Valores de propiedad
BlobInventoryPolicyDefinition
BlobInventoryPolicyFilter
Nombre
Descripción
Valor
blobTypes
Matriz de valores de enumeración predefinidos. Los valores válidos incluyen blockBlob, appendBlob, pageBlob. Las cuentas de Hns no admiten pageBlobs.
string[] (obligatorio)
includeBlobVersions
Incluye versiones de blobs en el inventario de blobs cuando el valor se establece en true.
Bool
includeSnapshots
Incluye instantáneas de blobs en el inventario de blobs cuando el valor se establece en true.
Bool
prefixMatch
Matriz de cadenas para los prefijos de blob que se van a buscar coincidencias.
string[]
BlobInventoryPolicyProperties
Nombre
Descripción
Valor
política
El objeto de directiva de inventario de blobs de la cuenta de almacenamiento. Se compone de reglas de directiva.
blobInventoryPolicySchema (obligatorio)
BlobInventoryPolicyRule
Nombre
Descripción
Valor
definición
Objeto que define la regla de directiva de inventario de blobs.
blobInventoryPolicyDefinition (obligatorio)
Habilitado
La regla está habilitada cuando se establece en true.
bool (obligatorio)
nombre
Un nombre de regla puede contener cualquier combinación de caracteres alfa numéricos. El nombre de la regla distingue mayúsculas de minúsculas. Debe ser único dentro de una directiva.
string (obligatorio)
BlobInventoryPolicySchema
Nombre
Descripción
Valor
destino
Nombre del contenedor donde se almacenan los archivos de inventario de blobs. Debe crearse previamente.
string (obligatorio)
Habilitado
La directiva está habilitada si se establece en true.
bool (obligatorio)
reglas
Reglas de directiva de inventario de blobs de la cuenta de almacenamiento. La regla se aplica cuando está habilitada.
BlobInventoryPolicyRule [] (obligatorio)
tipo
El valor válido es Inventory
'Inventario' (obligatorio)
Microsoft.Storage/storageAccounts/inventoryPolicies
Nombre
Descripción
Valor
nombre
El nombre del recurso
'default' (obligatorio)
padre
En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario .
Nombre simbólico del recurso de tipo: storageAccounts
Propiedades
Devuelve las reglas de directiva de inventario de blobs de la cuenta de almacenamiento.
blobInventoryPolicyProperties
Definición de recursos de plantilla de ARM
El tipo de recurso storageAccounts/inventoryPolicies se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Storage/storageAccounts/inventoryPolicies, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Storage/storageAccounts/inventoryPolicies",
"apiVersion": "2020-08-01-preview",
"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"
}
}
}
Valores de propiedad
BlobInventoryPolicyDefinition
BlobInventoryPolicyFilter
Nombre
Descripción
Valor
blobTypes
Matriz de valores de enumeración predefinidos. Los valores válidos incluyen blockBlob, appendBlob, pageBlob. Las cuentas de Hns no admiten pageBlobs.
string[] (obligatorio)
includeBlobVersions
Incluye versiones de blobs en el inventario de blobs cuando el valor se establece en true.
Bool
includeSnapshots
Incluye instantáneas de blobs en el inventario de blobs cuando el valor se establece en true.
Bool
prefixMatch
Matriz de cadenas para los prefijos de blob que se van a buscar coincidencias.
string[]
BlobInventoryPolicyProperties
Nombre
Descripción
Valor
política
El objeto de directiva de inventario de blobs de la cuenta de almacenamiento. Se compone de reglas de directiva.
blobInventoryPolicySchema (obligatorio)
BlobInventoryPolicyRule
Nombre
Descripción
Valor
definición
Objeto que define la regla de directiva de inventario de blobs.
blobInventoryPolicyDefinition (obligatorio)
Habilitado
La regla está habilitada cuando se establece en true.
bool (obligatorio)
nombre
Un nombre de regla puede contener cualquier combinación de caracteres alfa numéricos. El nombre de la regla distingue mayúsculas de minúsculas. Debe ser único dentro de una directiva.
string (obligatorio)
BlobInventoryPolicySchema
Nombre
Descripción
Valor
destino
Nombre del contenedor donde se almacenan los archivos de inventario de blobs. Debe crearse previamente.
string (obligatorio)
Habilitado
La directiva está habilitada si se establece en true.
bool (obligatorio)
reglas
Reglas de directiva de inventario de blobs de la cuenta de almacenamiento. La regla se aplica cuando está habilitada.
BlobInventoryPolicyRule [] (obligatorio)
tipo
El valor válido es Inventory
'Inventario' (obligatorio)
Microsoft.Storage/storageAccounts/inventoryPolicies
Nombre
Descripción
Valor
apiVersion
La versión de api
'2020-08-01-preview'
nombre
El nombre del recurso
'default' (obligatorio)
Propiedades
Devuelve las reglas de directiva de inventario de blobs de la cuenta de almacenamiento.
blobInventoryPolicyProperties
tipo
El tipo de recurso
'Microsoft.Storage/storageAccounts/inventoryPolicies'
El tipo de recurso storageAccounts/inventoryPolicies se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Storage/storageAccounts/inventoryPolicies, agregue el siguiente Terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/inventoryPolicies@2020-08-01-preview"
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"
}
}
})
}
Valores de propiedad
BlobInventoryPolicyDefinition
BlobInventoryPolicyFilter
Nombre
Descripción
Valor
blobTypes
Matriz de valores de enumeración predefinidos. Los valores válidos incluyen blockBlob, appendBlob, pageBlob. Las cuentas de Hns no admiten pageBlobs.
string[] (obligatorio)
includeBlobVersions
Incluye versiones de blobs en el inventario de blobs cuando el valor se establece en true.
Bool
includeSnapshots
Incluye instantáneas de blobs en el inventario de blobs cuando el valor se establece en true.
Bool
prefixMatch
Matriz de cadenas para los prefijos de blob que se van a buscar coincidencias.
string[]
BlobInventoryPolicyProperties
Nombre
Descripción
Valor
política
El objeto de directiva de inventario de blobs de la cuenta de almacenamiento. Se compone de reglas de directiva.
blobInventoryPolicySchema (obligatorio)
BlobInventoryPolicyRule
Nombre
Descripción
Valor
definición
Objeto que define la regla de directiva de inventario de blobs.
blobInventoryPolicyDefinition (obligatorio)
Habilitado
La regla está habilitada cuando se establece en true.
bool (obligatorio)
nombre
Un nombre de regla puede contener cualquier combinación de caracteres alfa numéricos. El nombre de la regla distingue mayúsculas de minúsculas. Debe ser único dentro de una directiva.
string (obligatorio)
BlobInventoryPolicySchema
Nombre
Descripción
Valor
destino
Nombre del contenedor donde se almacenan los archivos de inventario de blobs. Debe crearse previamente.
string (obligatorio)
Habilitado
La directiva está habilitada si se establece en true.
bool (obligatorio)
reglas
Reglas de directiva de inventario de blobs de la cuenta de almacenamiento. La regla se aplica cuando está habilitada.
BlobInventoryPolicyRule [] (obligatorio)
tipo
El valor válido es Inventory
'Inventario' (obligatorio)
Microsoft.Storage/storageAccounts/inventoryPolicies
Nombre
Descripción
Valor
nombre
El nombre del recurso
'default' (obligatorio)
parent_id
Identificador del recurso que es el elemento primario de este recurso.
Identificador del recurso de tipo: storageAccounts
Propiedades
Devuelve las reglas de directiva de inventario de blobs de la cuenta de almacenamiento.
blobInventoryPolicyProperties
tipo
El tipo de recurso
"Microsoft.Storage/storageAccounts/inventoryPolicies@2020-08-01-preview"