你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.Storage storageAccounts/storageTaskAssignments
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”时,此属性不应存在 | 字符串 |