Поделиться через


Хранилище Microsoft.StorageAccounts/objectReplicationPolicies 2021-01-01

Определение ресурсов Bicep

Тип ресурса storageAccounts/objectReplicationPolicies можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Storage/storageAccounts/objectReplicationPolicies, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Storage/storageAccounts/objectReplicationPolicies@2021-01-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    destinationAccount: 'string'
    rules: [
      {
        destinationContainer: 'string'
        filters: {
          minCreationTime: 'string'
          prefixMatch: [
            'string'
          ]
        }
        ruleId: 'string'
        sourceContainer: 'string'
      }
    ]
    sourceAccount: 'string'
  }
}

Значения свойств

storageAccounts/objectReplicationPolicies

Имя Описание Ценность
имя Имя ресурса

Узнайте, как задать имена и типы дочерних ресурсов в Bicep.
строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: storageAccounts
свойства Возвращает политику репликации объектов учетной записи хранения. ObjectReplicationPolicyProperties

ObjectReplicationPolicyProperties

Имя Описание Ценность
destinationAccount Обязательно. Имя целевой учетной записи. строка (обязательно)
Правила Правила репликации объектов учетной записи хранения. ObjectReplicationPolicyRule[]
sourceAccount Обязательно. Имя исходной учетной записи. строка (обязательно)

ObjectReplicationPolicyRule

Имя Описание Ценность
destinationContainer Обязательно. Имя конечного контейнера. строка (обязательно)
Фильтры Необязательный. Объект, определяющий набор фильтров. ObjectReplicationPolicyFilter
ruleId Идентификатор правила создается автоматически для каждого нового правила в целевой учетной записи. Для включения политики в исходную учетную запись требуется. струна
sourceContainer Обязательно. Имя исходного контейнера. строка (обязательно)

ObjectReplicationPolicyFilter

Имя Описание Ценность
minCreationTime Большие двоичные объекты, созданные после того, как время будет реплицировано в место назначения. Он должен быть в формате datetime "гггг-ММ-ддTHH:мм:ssZ". Пример: 2020-02-19T16:05:00Z струна
префиксMatch Необязательный. Фильтрует результаты для репликации только больших двоичных объектов, имена которых начинаются с указанного префикса. string[]

Определение ресурса шаблона ARM

Тип ресурса storageAccounts/objectReplicationPolicies можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Storage/storageAccounts/objectReplicationPolicies, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Storage/storageAccounts/objectReplicationPolicies",
  "apiVersion": "2021-01-01",
  "name": "string",
  "properties": {
    "destinationAccount": "string",
    "rules": [
      {
        "destinationContainer": "string",
        "filters": {
          "minCreationTime": "string",
          "prefixMatch": [ "string" ]
        },
        "ruleId": "string",
        "sourceContainer": "string"
      }
    ],
    "sourceAccount": "string"
  }
}

Значения свойств

storageAccounts/objectReplicationPolicies

Имя Описание Ценность
тип Тип ресурса "Microsoft.Storage/storageAccounts/objectReplicationPolicies"
apiVersion Версия API ресурсов '2021-01-01'
имя Имя ресурса

Узнайте, как задать имена и типы дочерних ресурсов в шаблонах ARM JSON.
строка (обязательно)
свойства Возвращает политику репликации объектов учетной записи хранения. ObjectReplicationPolicyProperties

ObjectReplicationPolicyProperties

Имя Описание Ценность
destinationAccount Обязательно. Имя целевой учетной записи. строка (обязательно)
Правила Правила репликации объектов учетной записи хранения. ObjectReplicationPolicyRule[]
sourceAccount Обязательно. Имя исходной учетной записи. строка (обязательно)

ObjectReplicationPolicyRule

Имя Описание Ценность
destinationContainer Обязательно. Имя конечного контейнера. строка (обязательно)
Фильтры Необязательный. Объект, определяющий набор фильтров. ObjectReplicationPolicyFilter
ruleId Идентификатор правила создается автоматически для каждого нового правила в целевой учетной записи. Для включения политики в исходную учетную запись требуется. струна
sourceContainer Обязательно. Имя исходного контейнера. строка (обязательно)

ObjectReplicationPolicyFilter

Имя Описание Ценность
minCreationTime Большие двоичные объекты, созданные после того, как время будет реплицировано в место назначения. Он должен быть в формате datetime "гггг-ММ-ддTHH:мм:ssZ". Пример: 2020-02-19T16:05:00Z струна
префиксMatch Необязательный. Фильтрует результаты для репликации только больших двоичных объектов, имена которых начинаются с указанного префикса. string[]

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса storageAccounts/objectReplicationPolicies можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Storage/storageAccounts/objectReplicationPolicies, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/objectReplicationPolicies@2021-01-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      destinationAccount = "string"
      rules = [
        {
          destinationContainer = "string"
          filters = {
            minCreationTime = "string"
            prefixMatch = [
              "string"
            ]
          }
          ruleId = "string"
          sourceContainer = "string"
        }
      ]
      sourceAccount = "string"
    }
  })
}

Значения свойств

storageAccounts/objectReplicationPolicies

Имя Описание Ценность
тип Тип ресурса "Microsoft.Storage/storageAccounts/objectReplicationPolicies@2021-01-01"
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: storageAccounts
свойства Возвращает политику репликации объектов учетной записи хранения. ObjectReplicationPolicyProperties

ObjectReplicationPolicyProperties

Имя Описание Ценность
destinationAccount Обязательно. Имя целевой учетной записи. строка (обязательно)
Правила Правила репликации объектов учетной записи хранения. ObjectReplicationPolicyRule[]
sourceAccount Обязательно. Имя исходной учетной записи. строка (обязательно)

ObjectReplicationPolicyRule

Имя Описание Ценность
destinationContainer Обязательно. Имя конечного контейнера. строка (обязательно)
Фильтры Необязательный. Объект, определяющий набор фильтров. ObjectReplicationPolicyFilter
ruleId Идентификатор правила создается автоматически для каждого нового правила в целевой учетной записи. Для включения политики в исходную учетную запись требуется. струна
sourceContainer Обязательно. Имя исходного контейнера. строка (обязательно)

ObjectReplicationPolicyFilter

Имя Описание Ценность
minCreationTime Большие двоичные объекты, созданные после того, как время будет реплицировано в место назначения. Он должен быть в формате datetime "гггг-ММ-ддTHH:мм:ssZ". Пример: 2020-02-19T16:05:00Z струна
префиксMatch Необязательный. Фильтрует результаты для репликации только больших двоичных объектов, имена которых начинаются с указанного префикса. string[]