你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.Storage storageAccounts/storageTaskAssignments 2023-05-01

Bicep 资源定义

可以使用目标操作部署 storageAccounts/storageTaskAssignments 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Storage/storageAccounts/storageTaskAssignments 资源,请将以下 Bicep 添加到模板。

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

属性值

ExecutionTarget

名字 描述 价值
excludePrefix 要从任务执行中排除的对象前缀列表。 如果包含和排除前缀之间存在冲突,则排除前缀将是确定因素 string[]
前缀 要为任务执行包含的对象前缀所需的列表 string[]

ExecutionTrigger

名字 描述 价值
参数 存储任务分配执行的触发器参数 TriggerParameters (必需)
类型 存储任务分配执行的触发器类型 “OnSchedule”
“RunOnce”(必需)

Microsoft.Storage/storageAccounts/storageTaskAssignments

名字 描述 价值
名字 资源名称 字符串

约束:
最小长度 = 3
最大长度 = 3
模式 = ^[a-z0-9]{3,24}$ (必需)
父母 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

有关详细信息,请参阅 父资源外部的子资源
类型资源的符号名称:storageAccounts
性能 存储任务分配的属性。 StorageTaskAssignmentProperties (必需)

StorageTaskAssignmentExecutionContext

名字 描述 价值
目标 存储任务分配的执行目标 ExecutionTarget
触发 存储任务分配的执行触发器 ExecutionTrigger (必需)

StorageTaskAssignmentProperties

名字 描述 价值
描述 描述存储任务分配用途的文本 string (必需)
启用 是否启用存储任务分配 bool (必需)
executionContext 存储任务分配执行上下文 StorageTaskAssignmentExecutionContext (必需)
报告 存储任务分配报告 StorageTaskAssignmentReport (必需)
runStatus 存储任务分配的运行状态 StorageTaskReportProperties
taskId 相应存储任务的 ID string (必需)

StorageTaskAssignmentReport

名字 描述 价值
前缀 存储任务分配报告位置的容器前缀 string (必需)

StorageTaskReportProperties

名字 描述 价值

TriggerParameters

名字 描述 价值
endBy 何时结束任务执行。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 字符串
间隔 任务执行的运行间隔。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 int

约束:
最小值 = 1
intervalUnit 运行任务执行的间隔单位。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 “Days”
startFrom 何时启动任务执行。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 字符串
startOn 何时启动任务执行。 当 ExecutionTrigger.properties.type 为“RunOnce”时,这是一个可选字段;当 ExecutionTrigger.properties.type 为“OnSchedule”时,此属性不应存在 字符串

ARM 模板资源定义

可以使用目标操作部署 storageAccounts/storageTaskAssignments 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Storage/storageAccounts/storageTaskAssignments 资源,请将以下 JSON 添加到模板。

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

属性值

ExecutionTarget

名字 描述 价值
excludePrefix 要从任务执行中排除的对象前缀列表。 如果包含和排除前缀之间存在冲突,则排除前缀将是确定因素 string[]
前缀 要为任务执行包含的对象前缀所需的列表 string[]

ExecutionTrigger

名字 描述 价值
参数 存储任务分配执行的触发器参数 TriggerParameters (必需)
类型 存储任务分配执行的触发器类型 “OnSchedule”
“RunOnce”(必需)

Microsoft.Storage/storageAccounts/storageTaskAssignments

名字 描述 价值
apiVersion API 版本 '2023-05-01'
名字 资源名称 字符串

约束:
最小长度 = 3
最大长度 = 3
模式 = ^[a-z0-9]{3,24}$ (必需)
性能 存储任务分配的属性。 StorageTaskAssignmentProperties (必需)
类型 资源类型 “Microsoft.Storage/storageAccounts/storageTaskAssignments”

StorageTaskAssignmentExecutionContext

名字 描述 价值
目标 存储任务分配的执行目标 ExecutionTarget
触发 存储任务分配的执行触发器 ExecutionTrigger (必需)

StorageTaskAssignmentProperties

名字 描述 价值
描述 描述存储任务分配用途的文本 string (必需)
启用 是否启用存储任务分配 bool (必需)
executionContext 存储任务分配执行上下文 StorageTaskAssignmentExecutionContext (必需)
报告 存储任务分配报告 StorageTaskAssignmentReport (必需)
runStatus 存储任务分配的运行状态 StorageTaskReportProperties
taskId 相应存储任务的 ID string (必需)

StorageTaskAssignmentReport

名字 描述 价值
前缀 存储任务分配报告位置的容器前缀 string (必需)

StorageTaskReportProperties

名字 描述 价值

TriggerParameters

名字 描述 价值
endBy 何时结束任务执行。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 字符串
间隔 任务执行的运行间隔。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 int

约束:
最小值 = 1
intervalUnit 运行任务执行的间隔单位。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 “Days”
startFrom 何时启动任务执行。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 字符串
startOn 何时启动任务执行。 当 ExecutionTrigger.properties.type 为“RunOnce”时,这是一个可选字段;当 ExecutionTrigger.properties.type 为“OnSchedule”时,此属性不应存在 字符串

Terraform (AzAPI 提供程序)资源定义

可以使用目标操作部署 storageAccounts/storageTaskAssignments 资源类型:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Storage/storageAccounts/storageTaskAssignments 资源,请将以下 Terraform 添加到模板。

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

属性值

ExecutionTarget

名字 描述 价值
excludePrefix 要从任务执行中排除的对象前缀列表。 如果包含和排除前缀之间存在冲突,则排除前缀将是确定因素 string[]
前缀 要为任务执行包含的对象前缀所需的列表 string[]

ExecutionTrigger

名字 描述 价值
参数 存储任务分配执行的触发器参数 TriggerParameters (必需)
类型 存储任务分配执行的触发器类型 “OnSchedule”
“RunOnce”(必需)

Microsoft.Storage/storageAccounts/storageTaskAssignments

名字 描述 价值
名字 资源名称 字符串

约束:
最小长度 = 3
最大长度 = 3
模式 = ^[a-z0-9]{3,24}$ (必需)
parent_id 此资源的父资源的 ID。 类型资源的 ID:storageAccounts
性能 存储任务分配的属性。 StorageTaskAssignmentProperties (必需)
类型 资源类型 “Microsoft.Storage/storageAccounts/storageTaskAssignments@2023-05-01”

StorageTaskAssignmentExecutionContext

名字 描述 价值
目标 存储任务分配的执行目标 ExecutionTarget
触发 存储任务分配的执行触发器 ExecutionTrigger (必需)

StorageTaskAssignmentProperties

名字 描述 价值
描述 描述存储任务分配用途的文本 string (必需)
启用 是否启用存储任务分配 bool (必需)
executionContext 存储任务分配执行上下文 StorageTaskAssignmentExecutionContext (必需)
报告 存储任务分配报告 StorageTaskAssignmentReport (必需)
runStatus 存储任务分配的运行状态 StorageTaskReportProperties
taskId 相应存储任务的 ID string (必需)

StorageTaskAssignmentReport

名字 描述 价值
前缀 存储任务分配报告位置的容器前缀 string (必需)

StorageTaskReportProperties

名字 描述 价值

TriggerParameters

名字 描述 价值
endBy 何时结束任务执行。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 字符串
间隔 任务执行的运行间隔。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 int

约束:
最小值 = 1
intervalUnit 运行任务执行的间隔单位。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 “Days”
startFrom 何时启动任务执行。 当 ExecutionTrigger.properties.type 为“OnSchedule”时,这是必填字段;当 ExecutionTrigger.properties.type 为“RunOnce”时,此属性不应存在 字符串
startOn 何时启动任务执行。 当 ExecutionTrigger.properties.type 为“RunOnce”时,这是一个可选字段;当 ExecutionTrigger.properties.type 为“OnSchedule”时,此属性不应存在 字符串