Определение ресурсов 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 = {
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" |