Хранилище Microsoft.StorageAccounts/inventoryPolicies 2020-08-01-preview
Статья 12/21/2024
1 участник
Обратная связь
В этой статье
Определение ресурсов Bicep
Тип ресурса storageAccounts/inventoryPolicies можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Storage/storageAccounts/inventoryPolicies, добавьте следующий Bicep в шаблон.
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'
}
}
}
Значения свойств
BlobInventoryPolicyDefinition
BlobInventoryPolicyFilter
Имя
Описание
Ценность
BLOBTypes
Массив предопределенных значений перечисления. Допустимые значения включают blockBlob, appendBlob, pageBlob. Учетные записи Hns не поддерживают страничные BLOB-объекты.
string[] (обязательно)
includeBlobVersions
Включает версии BLOB-объектов в инвентаризацию BLOB-объектов, если задано значение true.
bool
includeSnapshots
Включает моментальные снимки BLOB-объектов в инвентаризации BLOB-объектов, если задано значение true.
bool
префиксMatch
Массив строк для сопоставленных префиксов BLOB-объектов.
string[]
BlobInventoryPolicyProperties
Имя
Описание
Ценность
политика
Объект политики инвентаризации BLOB-объектов учетной записи хранения. Он состоит из правил политики.
BLOBInventoryPolicySchema (обязательно)
BlobInventoryPolicyRule
Имя
Описание
Ценность
определение
Объект, определяющий правило политики инвентаризации BLOB-объектов.
blobInventoryPolicyDefinition (обязательно)
Включен
Правило включено, если задано значение true.
bool (обязательно)
имя
Имя правила может содержать любое сочетание буквенно-числовых символов. Имя правила учитывает регистр. Он должен быть уникальным в политике.
строка (обязательно)
BlobInventoryPolicySchema
Имя
Описание
Ценность
назначение
Имя контейнера, в котором хранятся файлы инвентаризации BLOB-объектов. Необходимо предварительно создать.
строка (обязательно)
Включен
Политика включена, если задано значение true.
bool (обязательно)
Правила
Правила политики инвентаризации BLOB-объектов учетной записи хранения. Правило применяется при включении.
BlobInventoryPolicyRule [] (обязательно)
тип
Допустимое значение — Inventory
"Инвентаризация" (обязательно)
Microsoft.Storage/storageAccounts/inventoryPolicies
Имя
Описание
Ценность
имя
Имя ресурса
"default" (обязательно)
родитель
В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса .
Символьное имя ресурса типа: storageAccounts
свойства
Возвращает правила политики инвентаризации BLOB-объектов учетной записи хранения.
BlobInventoryPolicyProperties
Определение ресурса шаблона ARM
Тип ресурса storageAccounts/inventoryPolicies можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Storage/storageAccounts/inventoryPolicies, добавьте следующий код JSON в шаблон.
{
"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"
}
}
}
Значения свойств
BlobInventoryPolicyDefinition
BlobInventoryPolicyFilter
Имя
Описание
Ценность
BLOBTypes
Массив предопределенных значений перечисления. Допустимые значения включают blockBlob, appendBlob, pageBlob. Учетные записи Hns не поддерживают страничные BLOB-объекты.
string[] (обязательно)
includeBlobVersions
Включает версии BLOB-объектов в инвентаризацию BLOB-объектов, если задано значение true.
bool
includeSnapshots
Включает моментальные снимки BLOB-объектов в инвентаризации BLOB-объектов, если задано значение true.
bool
префиксMatch
Массив строк для сопоставленных префиксов BLOB-объектов.
string[]
BlobInventoryPolicyProperties
Имя
Описание
Ценность
политика
Объект политики инвентаризации BLOB-объектов учетной записи хранения. Он состоит из правил политики.
BLOBInventoryPolicySchema (обязательно)
BlobInventoryPolicyRule
Имя
Описание
Ценность
определение
Объект, определяющий правило политики инвентаризации BLOB-объектов.
blobInventoryPolicyDefinition (обязательно)
Включен
Правило включено, если задано значение true.
bool (обязательно)
имя
Имя правила может содержать любое сочетание буквенно-числовых символов. Имя правила учитывает регистр. Он должен быть уникальным в политике.
строка (обязательно)
BlobInventoryPolicySchema
Имя
Описание
Ценность
назначение
Имя контейнера, в котором хранятся файлы инвентаризации BLOB-объектов. Необходимо предварительно создать.
строка (обязательно)
Включен
Политика включена, если задано значение true.
bool (обязательно)
Правила
Правила политики инвентаризации BLOB-объектов учетной записи хранения. Правило применяется при включении.
BlobInventoryPolicyRule [] (обязательно)
тип
Допустимое значение — Inventory
"Инвентаризация" (обязательно)
Microsoft.Storage/storageAccounts/inventoryPolicies
Имя
Описание
Ценность
apiVersion
Версия API
'2020-08-01-preview'
имя
Имя ресурса
"default" (обязательно)
свойства
Возвращает правила политики инвентаризации BLOB-объектов учетной записи хранения.
BlobInventoryPolicyProperties
тип
Тип ресурса
"Microsoft.Storage/storageAccounts/inventoryPolicies"
Тип ресурса storageAccounts/inventoryPolicies можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Storage/storageAccounts/inventoryPolicies, добавьте следующий объект Terraform в шаблон.
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"
}
}
})
}
Значения свойств
BlobInventoryPolicyDefinition
BlobInventoryPolicyFilter
Имя
Описание
Ценность
BLOBTypes
Массив предопределенных значений перечисления. Допустимые значения включают blockBlob, appendBlob, pageBlob. Учетные записи Hns не поддерживают страничные BLOB-объекты.
string[] (обязательно)
includeBlobVersions
Включает версии BLOB-объектов в инвентаризацию BLOB-объектов, если задано значение true.
bool
includeSnapshots
Включает моментальные снимки BLOB-объектов в инвентаризации BLOB-объектов, если задано значение true.
bool
префиксMatch
Массив строк для сопоставленных префиксов BLOB-объектов.
string[]
BlobInventoryPolicyProperties
Имя
Описание
Ценность
политика
Объект политики инвентаризации BLOB-объектов учетной записи хранения. Он состоит из правил политики.
BLOBInventoryPolicySchema (обязательно)
BlobInventoryPolicyRule
Имя
Описание
Ценность
определение
Объект, определяющий правило политики инвентаризации BLOB-объектов.
blobInventoryPolicyDefinition (обязательно)
Включен
Правило включено, если задано значение true.
bool (обязательно)
имя
Имя правила может содержать любое сочетание буквенно-числовых символов. Имя правила учитывает регистр. Он должен быть уникальным в политике.
строка (обязательно)
BlobInventoryPolicySchema
Имя
Описание
Ценность
назначение
Имя контейнера, в котором хранятся файлы инвентаризации BLOB-объектов. Необходимо предварительно создать.
строка (обязательно)
Включен
Политика включена, если задано значение true.
bool (обязательно)
Правила
Правила политики инвентаризации BLOB-объектов учетной записи хранения. Правило применяется при включении.
BlobInventoryPolicyRule [] (обязательно)
тип
Допустимое значение — Inventory
"Инвентаризация" (обязательно)
Microsoft.Storage/storageAccounts/inventoryPolicies
Имя
Описание
Ценность
имя
Имя ресурса
"default" (обязательно)
parent_id
Идентификатор ресурса, который является родительским для этого ресурса.
Идентификатор ресурса типа: storageAccounts
свойства
Возвращает правила политики инвентаризации BLOB-объектов учетной записи хранения.
BlobInventoryPolicyProperties
тип
Тип ресурса
"Microsoft.Storage/storageAccounts/inventoryPolicies@2020-08-01-preview"