Microsoft. Storage storageAccounts/storageTaskAssignments 2025-01-01

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

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

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

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

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

resource symbolicname 'Microsoft.Storage/storageAccounts/storageTaskAssignments@2025-01-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    description: 'string'
    enabled: bool
    executionContext: {
      target: {
        excludePrefix: [
          'string'
        ]
        prefix: [
          'string'
        ]
      }
      trigger: {
        parameters: {
          endBy: 'string'
          interval: int
          intervalUnit: 'string'
          startFrom: 'string'
          startOn: 'string'
        }
        type: 'string'
      }
    }
    report: {
      prefix: 'string'
    }
    runStatus: {}
    taskId: 'string'
  }
}

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

Microsoft.Storage/storageAccounts/storageTaskAssignments

Name Description Value
name имя ресурса. string

Constraints:
Минимальная длина = 3
Максимальная длина = 24
Pattern = ^[a-z][a-z0-9]{2,23}$ (обязательно)
parent В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: storageAccounts
properties Свойства назначения задачи хранилища. StorageTaskAssignmentProperties (обязательно)

ExecutionTarget

Name Description Value
excludePrefix Список префиксов объектов, которые следует исключить из выполнения задачи. Если существует конфликт между префиксами включения и исключения, префикс исключения будет определяющим фактором. string[]
prefix Обязательный список префиксов объекта для выполнения задачи string[]

ExecutionTrigger

Name Description Value
parameters Параметры триггера выполнения назначения задачи хранилища TriggerParameters (обязательно)
type Тип триггера выполнения назначения задачи хранилища 'OnSchedule'
'RunOnce' (обязательно)

StorageTaskAssignmentExecutionContext

Name Description Value
target Целевой объект выполнения назначения задачи хранилища ExecutionTarget
trigger Триггер выполнения назначения задачи хранилища ExecutionTrigger (обязательный)

StorageTaskAssignmentProperties

Name Description Value
description Текст, описывающий назначение задачи хранилища строка (обязательно)
enabled Включена ли назначение задачи хранилища bool (обязательно)
executionContext Контекст выполнения назначения задачи хранилища StorageTaskAssignmentExecutionContext (обязательно)
report Отчет о назначении задач хранилища StorageTaskAssignmentReport (обязательно)
runStatus Состояние выполнения назначения задачи хранилища StorageTaskReportProperties
taskId Идентификатор соответствующей задачи хранения строка (обязательно)

StorageTaskAssignmentReport

Name Description Value
prefix Префикс контейнера для расположения отчета о назначении задач хранилища строка (обязательно)

StorageTaskReportProperties

Name Description Value

TriggerParameters

Name Description Value
endBy Когда завершится выполнение задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. string
interval Интервал выполнения задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. int

Constraints:
Минимальное значение = 1
intervalUnit Единица интервала выполнения задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. 'Days'
startFrom При запуске выполнения задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. string
startOn При запуске выполнения задачи. Это обязательное поле, если ExecutionTrigger.properties.type имеет значение 'RunOnce'; это свойство не должно присутствовать, если ExecutionTrigger.properties.type имеет значение 'OnSchedule' string

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

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

Примеры использования

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

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

{
  "type": "Microsoft.Storage/storageAccounts/storageTaskAssignments",
  "apiVersion": "2025-01-01",
  "name": "string",
  "properties": {
    "description": "string",
    "enabled": "bool",
    "executionContext": {
      "target": {
        "excludePrefix": [ "string" ],
        "prefix": [ "string" ]
      },
      "trigger": {
        "parameters": {
          "endBy": "string",
          "interval": "int",
          "intervalUnit": "string",
          "startFrom": "string",
          "startOn": "string"
        },
        "type": "string"
      }
    },
    "report": {
      "prefix": "string"
    },
    "runStatus": {
    },
    "taskId": "string"
  }
}

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

Microsoft.Storage/storageAccounts/storageTaskAssignments

Name Description Value
apiVersion Версия API '2025-01-01'
name имя ресурса. string

Constraints:
Минимальная длина = 3
Максимальная длина = 24
Pattern = ^[a-z][a-z0-9]{2,23}$ (обязательно)
properties Свойства назначения задачи хранилища. StorageTaskAssignmentProperties (обязательно)
type Тип ресурса 'Microsoft.Storage/storageAccounts/storageTaskAssignments'

ExecutionTarget

Name Description Value
excludePrefix Список префиксов объектов, которые следует исключить из выполнения задачи. Если существует конфликт между префиксами включения и исключения, префикс исключения будет определяющим фактором. string[]
prefix Обязательный список префиксов объекта для выполнения задачи string[]

ExecutionTrigger

Name Description Value
parameters Параметры триггера выполнения назначения задачи хранилища TriggerParameters (обязательно)
type Тип триггера выполнения назначения задачи хранилища 'OnSchedule'
'RunOnce' (обязательно)

StorageTaskAssignmentExecutionContext

Name Description Value
target Целевой объект выполнения назначения задачи хранилища ExecutionTarget
trigger Триггер выполнения назначения задачи хранилища ExecutionTrigger (обязательный)

StorageTaskAssignmentProperties

Name Description Value
description Текст, описывающий назначение задачи хранилища строка (обязательно)
enabled Включена ли назначение задачи хранилища bool (обязательно)
executionContext Контекст выполнения назначения задачи хранилища StorageTaskAssignmentExecutionContext (обязательно)
report Отчет о назначении задач хранилища StorageTaskAssignmentReport (обязательно)
runStatus Состояние выполнения назначения задачи хранилища StorageTaskReportProperties
taskId Идентификатор соответствующей задачи хранения строка (обязательно)

StorageTaskAssignmentReport

Name Description Value
prefix Префикс контейнера для расположения отчета о назначении задач хранилища строка (обязательно)

StorageTaskReportProperties

Name Description Value

TriggerParameters

Name Description Value
endBy Когда завершится выполнение задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. string
interval Интервал выполнения задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. int

Constraints:
Минимальное значение = 1
intervalUnit Единица интервала выполнения задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. 'Days'
startFrom При запуске выполнения задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. string
startOn При запуске выполнения задачи. Это обязательное поле, если ExecutionTrigger.properties.type имеет значение 'RunOnce'; это свойство не должно присутствовать, если ExecutionTrigger.properties.type имеет значение 'OnSchedule' string

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/storageTaskAssignments@2025-01-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      description = "string"
      enabled = bool
      executionContext = {
        target = {
          excludePrefix = [
            "string"
          ]
          prefix = [
            "string"
          ]
        }
        trigger = {
          parameters = {
            endBy = "string"
            interval = int
            intervalUnit = "string"
            startFrom = "string"
            startOn = "string"
          }
          type = "string"
        }
      }
      report = {
        prefix = "string"
      }
      runStatus = {
      }
      taskId = "string"
    }
  }
}

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

Microsoft.Storage/storageAccounts/storageTaskAssignments

Name Description Value
name имя ресурса. string

Constraints:
Минимальная длина = 3
Максимальная длина = 24
Pattern = ^[a-z][a-z0-9]{2,23}$ (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: storageAccounts
properties Свойства назначения задачи хранилища. StorageTaskAssignmentProperties (обязательно)
type Тип ресурса "Microsoft.Storage/storageAccounts/storageTaskAssignments@2025-01-01"

ExecutionTarget

Name Description Value
excludePrefix Список префиксов объектов, которые следует исключить из выполнения задачи. Если существует конфликт между префиксами включения и исключения, префикс исключения будет определяющим фактором. string[]
prefix Обязательный список префиксов объекта для выполнения задачи string[]

ExecutionTrigger

Name Description Value
parameters Параметры триггера выполнения назначения задачи хранилища TriggerParameters (обязательно)
type Тип триггера выполнения назначения задачи хранилища 'OnSchedule'
'RunOnce' (обязательно)

StorageTaskAssignmentExecutionContext

Name Description Value
target Целевой объект выполнения назначения задачи хранилища ExecutionTarget
trigger Триггер выполнения назначения задачи хранилища ExecutionTrigger (обязательный)

StorageTaskAssignmentProperties

Name Description Value
description Текст, описывающий назначение задачи хранилища строка (обязательно)
enabled Включена ли назначение задачи хранилища bool (обязательно)
executionContext Контекст выполнения назначения задачи хранилища StorageTaskAssignmentExecutionContext (обязательно)
report Отчет о назначении задач хранилища StorageTaskAssignmentReport (обязательно)
runStatus Состояние выполнения назначения задачи хранилища StorageTaskReportProperties
taskId Идентификатор соответствующей задачи хранения строка (обязательно)

StorageTaskAssignmentReport

Name Description Value
prefix Префикс контейнера для расположения отчета о назначении задач хранилища строка (обязательно)

StorageTaskReportProperties

Name Description Value

TriggerParameters

Name Description Value
endBy Когда завершится выполнение задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. string
interval Интервал выполнения задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. int

Constraints:
Минимальное значение = 1
intervalUnit Единица интервала выполнения задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. 'Days'
startFrom При запуске выполнения задачи. Это обязательное поле, когда ExecutionTrigger.properties.type имеет значение OnSchedule; это свойство не должно присутствовать при выполнении ExecutionTrigger.properties.type — RunOnce. string
startOn При запуске выполнения задачи. Это обязательное поле, если ExecutionTrigger.properties.type имеет значение 'RunOnce'; это свойство не должно присутствовать, если ExecutionTrigger.properties.type имеет значение 'OnSchedule' string