Microsoft.Storage storageAccounts/storageTaskAssignments
Definição de recursos do bíceps
O tipo de recurso storageAccounts/storageTaskAssignments pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Storage/storageAccounts/storageTaskAssignments, adicione o seguinte Bicep ao seu modelo.
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'
}
}
Valores de propriedade
ExecutionTarget
Designação | Descrição | Valor |
---|---|---|
excludePrefix | Lista de prefixos de objeto a serem excluídos da execução da tarefa. Se houver um conflito entre os prefixos include e exclude, o prefixo exclude será o fator determinante | string[] |
prefixo | Lista necessária de prefixos de objeto a serem incluídos para a execução de tarefas | string[] |
ExecutionTrigger
Designação | Descrição | Valor |
---|---|---|
Parâmetros | Os parâmetros de gatilho da execução da atribuição da tarefa de armazenamento | TriggerParameters (obrigatório) |
tipo | O tipo de gatilho da execução da atribuição da tarefa de armazenamento | 'Cronograma' 'RunOnce' (obrigatório) |
Microsoft.Storage/storageAccounts/storageTaskAssignments
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 3 Comprimento máximo = 3 Padrão = ^[a-z0-9]{3,24}$ (obrigatório) |
pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: storageAccounts |
propriedades | Propriedades da atribuição da tarefa de armazenamento. | StorageTaskAssignmentProperties (obrigatório) |
StorageTaskAssignmentExecutionContext
StorageTaskAssignmentProperties
Designação | Descrição | Valor |
---|---|---|
Descrição | Texto que descreve a finalidade da atribuição da tarefa de armazenamento | string (obrigatório) |
ativado | Se a atribuição de tarefa de armazenamento está habilitada ou não | bool (obrigatório) |
executionContext | O contexto de execução da atribuição de tarefas de armazenamento | StorageTaskAssignmentExecutionContext (obrigatório) |
relatório | O relatório de atribuição de tarefas de armazenamento | StorageTaskAssignmentReport (obrigatório) |
runStatus | Executar o status da atribuição de tarefas de armazenamento | StorageTaskReportProperties |
taskId | Id da tarefa de armazenamento correspondente | string (obrigatório) |
StorageTaskAssignmentReport
Designação | Descrição | Valor |
---|---|---|
prefixo | O prefixo do contêiner para o local do relatório de atribuição de tarefa de armazenamento | string (obrigatório) |
StorageTaskReportProperties
Designação | Descrição | Valor |
---|
TriggerParameters
Designação | Descrição | Valor |
---|---|---|
Fim | Quando terminar a execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | string |
intervalo | Executar o intervalo de execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | Int Restrições: Valor mínimo = 1 |
intervalUnit | Execute a unidade de intervalo de execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | 'Dias' |
startA partir de | Quando iniciar a execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | string |
startOn | Quando iniciar a execução da tarefa. Este é um campo opcional quando ExecutionTrigger.properties.type é 'RunOnce'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'OnSchedule' | string |
Definição de recurso de modelo ARM
O tipo de recurso storageAccounts/storageTaskAssignments pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação de grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Storage/storageAccounts/storageTaskAssignments, adicione o seguinte JSON ao seu modelo.
{
"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"
}
}
Valores de propriedade
ExecutionTarget
Designação | Descrição | Valor |
---|---|---|
excludePrefix | Lista de prefixos de objeto a serem excluídos da execução da tarefa. Se houver um conflito entre os prefixos include e exclude, o prefixo exclude será o fator determinante | string[] |
prefixo | Lista necessária de prefixos de objeto a serem incluídos para a execução de tarefas | string[] |
ExecutionTrigger
Designação | Descrição | Valor |
---|---|---|
Parâmetros | Os parâmetros de gatilho da execução da atribuição da tarefa de armazenamento | TriggerParameters (obrigatório) |
tipo | O tipo de gatilho da execução da atribuição da tarefa de armazenamento | 'Cronograma' 'RunOnce' (obrigatório) |
Microsoft.Storage/storageAccounts/storageTaskAssignments
StorageTaskAssignmentExecutionContext
StorageTaskAssignmentProperties
Designação | Descrição | Valor |
---|---|---|
Descrição | Texto que descreve a finalidade da atribuição da tarefa de armazenamento | string (obrigatório) |
ativado | Se a atribuição de tarefa de armazenamento está habilitada ou não | bool (obrigatório) |
executionContext | O contexto de execução da atribuição de tarefas de armazenamento | StorageTaskAssignmentExecutionContext (obrigatório) |
relatório | O relatório de atribuição de tarefas de armazenamento | StorageTaskAssignmentReport (obrigatório) |
runStatus | Executar o status da atribuição de tarefas de armazenamento | StorageTaskReportProperties |
taskId | Id da tarefa de armazenamento correspondente | string (obrigatório) |
StorageTaskAssignmentReport
Designação | Descrição | Valor |
---|---|---|
prefixo | O prefixo do contêiner para o local do relatório de atribuição de tarefa de armazenamento | string (obrigatório) |
StorageTaskReportProperties
Designação | Descrição | Valor |
---|
TriggerParameters
Designação | Descrição | Valor |
---|---|---|
Fim | Quando terminar a execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | string |
intervalo | Executar o intervalo de execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | Int Restrições: Valor mínimo = 1 |
intervalUnit | Execute a unidade de intervalo de execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | 'Dias' |
startA partir de | Quando iniciar a execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | string |
startOn | Quando iniciar a execução da tarefa. Este é um campo opcional quando ExecutionTrigger.properties.type é 'RunOnce'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'OnSchedule' | string |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso storageAccounts/storageTaskAssignments pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Storage/storageAccounts/storageTaskAssignments, adicione o seguinte Terraform ao seu modelo.
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"
}
})
}
Valores de propriedade
ExecutionTarget
Designação | Descrição | Valor |
---|---|---|
excludePrefix | Lista de prefixos de objeto a serem excluídos da execução da tarefa. Se houver um conflito entre os prefixos include e exclude, o prefixo exclude será o fator determinante | string[] |
prefixo | Lista necessária de prefixos de objeto a serem incluídos para a execução de tarefas | string[] |
ExecutionTrigger
Designação | Descrição | Valor |
---|---|---|
Parâmetros | Os parâmetros de gatilho da execução da atribuição da tarefa de armazenamento | TriggerParameters (obrigatório) |
tipo | O tipo de gatilho da execução da atribuição da tarefa de armazenamento | 'Cronograma' 'RunOnce' (obrigatório) |
Microsoft.Storage/storageAccounts/storageTaskAssignments
Designação | Descrição | Valor |
---|---|---|
Designação | O nome do recurso | string Restrições: Comprimento mínimo = 3 Comprimento máximo = 3 Padrão = ^[a-z0-9]{3,24}$ (obrigatório) |
parent_id | A ID do recurso que é o pai para este recurso. | ID do recurso do tipo: storageAccounts |
propriedades | Propriedades da atribuição da tarefa de armazenamento. | StorageTaskAssignmentProperties (obrigatório) |
tipo | O tipo de recurso | "Microsoft.Storage/storageAccounts/storageTaskAssignments@2023-05-01" |
StorageTaskAssignmentExecutionContext
StorageTaskAssignmentProperties
Designação | Descrição | Valor |
---|---|---|
Descrição | Texto que descreve a finalidade da atribuição da tarefa de armazenamento | string (obrigatório) |
ativado | Se a atribuição de tarefa de armazenamento está habilitada ou não | bool (obrigatório) |
executionContext | O contexto de execução da atribuição de tarefas de armazenamento | StorageTaskAssignmentExecutionContext (obrigatório) |
relatório | O relatório de atribuição de tarefas de armazenamento | StorageTaskAssignmentReport (obrigatório) |
runStatus | Executar o status da atribuição de tarefas de armazenamento | StorageTaskReportProperties |
taskId | Id da tarefa de armazenamento correspondente | string (obrigatório) |
StorageTaskAssignmentReport
Designação | Descrição | Valor |
---|---|---|
prefixo | O prefixo do contêiner para o local do relatório de atribuição de tarefa de armazenamento | string (obrigatório) |
StorageTaskReportProperties
Designação | Descrição | Valor |
---|
TriggerParameters
Designação | Descrição | Valor |
---|---|---|
Fim | Quando terminar a execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | string |
intervalo | Executar o intervalo de execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | Int Restrições: Valor mínimo = 1 |
intervalUnit | Execute a unidade de intervalo de execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | 'Dias' |
startA partir de | Quando iniciar a execução da tarefa. Este é um campo obrigatório quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'RunOnce' | string |
startOn | Quando iniciar a execução da tarefa. Este é um campo opcional quando ExecutionTrigger.properties.type é 'RunOnce'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type é 'OnSchedule' | string |