Microsoft.Storage storageAccounts/storageTaskAssignments 2023-05-01
O tipo de recurso storageAccounts/storageTaskAssignments pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Storage/storageAccounts/storageTaskAssignments, adicione o seguinte Bicep ao 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'
}
}
Nome | Descrição | Valor |
---|---|---|
excludePrefix | Lista de prefixos de objeto a serem excluídos da execução da tarefa. Se houver um conflito entre incluir e excluir prefixos, o prefixo de exclusão será o fator determinante | string[] |
prefixo | Lista necessária de prefixos de objeto a serem incluídos para execução da tarefa | string[] |
Nome | Descrição | Valor |
---|---|---|
nome | O nome do recurso | corda Restrições: Comprimento mínimo = 3 Comprimento máximo = 24 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 o recurso do tipo: storageAccounts |
Propriedades | Propriedades da atribuição de tarefa de armazenamento. | StorageTaskAssignmentProperties (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
alvo | Destino de execução da atribuição de tarefa de armazenamento | ExecutionTarget |
gatilho | Gatilho de execução da atribuição de tarefa de armazenamento | ExecutionTrigger (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
prefixo | O prefixo de contêiner para o local do relatório de atribuição de tarefas de armazenamento | cadeia de caracteres (obrigatório) |
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|---|---|
endBy | Quando encerrar a execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | corda |
intervalo | Execute o intervalo de execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | int Restrições: Valor mínimo = 1 |
intervalUnit | Execute a unidade de intervalo da execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | 'Dias' |
startFrom | Quando iniciar a execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | corda |
startOn | Quando iniciar a execução da tarefa. Esse é um campo opcional quando ExecutionTrigger.properties.type é 'RunOnce'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'OnSchedule' | corda |
O tipo de recurso storageAccounts/storageTaskAssignments pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.Storage/storageAccounts/storageTaskAssignments, adicione o JSON a seguir 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"
}
}
Nome | Descrição | Valor |
---|---|---|
excludePrefix | Lista de prefixos de objeto a serem excluídos da execução da tarefa. Se houver um conflito entre incluir e excluir prefixos, o prefixo de exclusão será o fator determinante | string[] |
prefixo | Lista necessária de prefixos de objeto a serem incluídos para execução da tarefa | string[] |
Nome | Descrição | Valor |
---|---|---|
alvo | Destino de execução da atribuição de tarefa de armazenamento | ExecutionTarget |
gatilho | Gatilho de execução da atribuição de tarefa de armazenamento | ExecutionTrigger (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
prefixo | O prefixo de contêiner para o local do relatório de atribuição de tarefas de armazenamento | cadeia de caracteres (obrigatório) |
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|---|---|
endBy | Quando encerrar a execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | corda |
intervalo | Execute o intervalo de execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | int Restrições: Valor mínimo = 1 |
intervalUnit | Execute a unidade de intervalo da execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | 'Dias' |
startFrom | Quando iniciar a execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | corda |
startOn | Quando iniciar a execução da tarefa. Esse é um campo opcional quando ExecutionTrigger.properties.type é 'RunOnce'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'OnSchedule' | corda |
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 de log de alterações.
Para criar um recurso Microsoft.Storage/storageAccounts/storageTaskAssignments, adicione o Terraform a seguir 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"
}
})
}
Nome | Descrição | Valor |
---|---|---|
excludePrefix | Lista de prefixos de objeto a serem excluídos da execução da tarefa. Se houver um conflito entre incluir e excluir prefixos, o prefixo de exclusão será o fator determinante | string[] |
prefixo | Lista necessária de prefixos de objeto a serem incluídos para execução da tarefa | string[] |
Nome | Descrição | Valor |
---|---|---|
nome | O nome do recurso | corda Restrições: Comprimento mínimo = 3 Comprimento máximo = 24 Padrão = ^[a-z0-9]{3,24}$ (obrigatório) |
parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: storageAccounts |
Propriedades | Propriedades da atribuição de tarefa de armazenamento. | StorageTaskAssignmentProperties (obrigatório) |
tipo | O tipo de recurso | "Microsoft.Storage/storageAccounts/storageTaskAssignments@2023-05-01" |
Nome | Descrição | Valor |
---|---|---|
alvo | Destino de execução da atribuição de tarefa de armazenamento | ExecutionTarget |
gatilho | Gatilho de execução da atribuição de tarefa de armazenamento | ExecutionTrigger (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
prefixo | O prefixo de contêiner para o local do relatório de atribuição de tarefas de armazenamento | cadeia de caracteres (obrigatório) |
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|---|---|
endBy | Quando encerrar a execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | corda |
intervalo | Execute o intervalo de execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | int Restrições: Valor mínimo = 1 |
intervalUnit | Execute a unidade de intervalo da execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | 'Dias' |
startFrom | Quando iniciar a execução da tarefa. Esse é um campo necessário quando ExecutionTrigger.properties.type é 'OnSchedule'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'RunOnce' | corda |
startOn | Quando iniciar a execução da tarefa. Esse é um campo opcional quando ExecutionTrigger.properties.type é 'RunOnce'; essa propriedade não deve estar presente quando ExecutionTrigger.properties.type for 'OnSchedule' | corda |