Condividi tramite


Microsoft.Storage storageAccounts/storageTaskAssignments

Definizione di risorsa Bicep

Il tipo di risorsa storageAccounts/storageTaskAssignments può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Storage/storageAccounts/storageTaskAssignments, aggiungere il bicep seguente al modello.

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'
  }
}

Valori delle proprietà

ExecutionTarget

Nome Descrizione Valore
excludePrefix Elenco di prefissi di oggetto da escludere dall'esecuzione dell'attività. Se si verifica un conflitto tra prefissi di inclusione ed esclusione, il prefisso di esclusione sarà il fattore determinante string[]
prefisso Elenco obbligatorio di prefissi di oggetti da includere per l'esecuzione dell'attività string[]

ExecutionTrigger

Nome Descrizione Valore
Parametri Parametri del trigger dell'esecuzione dell'assegnazione di attività di archiviazione triggerParameters (obbligatorio)
digitare Tipo di trigger dell'esecuzione dell'assegnazione dell'attività di archiviazione 'OnSchedule'
'RunOnce' (obbligatorio)

Microsoft.Storage/storageAccounts/storageTaskAssignments

Nome Descrizione Valore
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3
Pattern = ^[a-z0-9]{3,24}$ (obbligatorio)
genitore In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: storageAccounts
proprietà Proprietà dell'assegnazione di attività di archiviazione. StorageTaskAssignmentProperties (obbligatorio)

StorageTaskAssignmentExecutionContext

Nome Descrizione Valore
bersaglio Destinazione di esecuzione dell'assegnazione di attività di archiviazione ExecutionTarget
Grilletto Trigger di esecuzione dell'assegnazione di attività di archiviazione ExecutionTrigger (obbligatorio)

StorageTaskAssignmentProperties

Nome Descrizione Valore
descrizione Testo che descrive lo scopo dell'assegnazione di attività di archiviazione stringa (obbligatorio)
Abilitato Indica se l'assegnazione dell'attività di archiviazione è abilitata o meno bool (obbligatorio)
executionContext Contesto di esecuzione dell'assegnazione di attività di archiviazione StorageTaskAssignmentExecutionContext (obbligatorio)
rapporto Report di assegnazione attività di archiviazione StorageTaskAssignmentReport (obbligatorio)
runStatus Stato di esecuzione dell'assegnazione di attività di archiviazione StorageTaskReportProperties
taskId ID dell'attività di archiviazione corrispondente stringa (obbligatorio)

StorageTaskAssignmentReport

Nome Descrizione Valore
prefisso Prefisso del contenitore per il percorso del report di assegnazione attività di archiviazione stringa (obbligatorio)

StorageTaskReportProperties

Nome Descrizione Valore

TriggerParameters

Nome Descrizione Valore
endBy Quando terminare l'esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' corda
intervallo Intervallo di esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' Int

Vincoli:
Valore minimo = 1
intervalUnit Eseguire l'unità intervallo di esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' 'Days'
startFrom Quando avviare l'esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' corda
startOn Quando avviare l'esecuzione dell'attività. Si tratta di un campo facoltativo quando ExecutionTrigger.properties.type è 'RunOnce'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'OnSchedule' corda

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa storageAccounts/storageTaskAssignments può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Storage/storageAccounts/storageTaskAssignments, aggiungere il codice JSON seguente al modello.

{
  "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"
  }
}

Valori delle proprietà

ExecutionTarget

Nome Descrizione Valore
excludePrefix Elenco di prefissi di oggetto da escludere dall'esecuzione dell'attività. Se si verifica un conflitto tra prefissi di inclusione ed esclusione, il prefisso di esclusione sarà il fattore determinante string[]
prefisso Elenco obbligatorio di prefissi di oggetti da includere per l'esecuzione dell'attività string[]

ExecutionTrigger

Nome Descrizione Valore
Parametri Parametri del trigger dell'esecuzione dell'assegnazione di attività di archiviazione triggerParameters (obbligatorio)
digitare Tipo di trigger dell'esecuzione dell'assegnazione dell'attività di archiviazione 'OnSchedule'
'RunOnce' (obbligatorio)

Microsoft.Storage/storageAccounts/storageTaskAssignments

Nome Descrizione Valore
apiVersion Versione dell'API '2023-05-01'
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3
Pattern = ^[a-z0-9]{3,24}$ (obbligatorio)
proprietà Proprietà dell'assegnazione di attività di archiviazione. StorageTaskAssignmentProperties (obbligatorio)
digitare Tipo di risorsa 'Microsoft.Storage/storageAccounts/storageTaskAssignments'

StorageTaskAssignmentExecutionContext

Nome Descrizione Valore
bersaglio Destinazione di esecuzione dell'assegnazione di attività di archiviazione ExecutionTarget
Grilletto Trigger di esecuzione dell'assegnazione di attività di archiviazione ExecutionTrigger (obbligatorio)

StorageTaskAssignmentProperties

Nome Descrizione Valore
descrizione Testo che descrive lo scopo dell'assegnazione di attività di archiviazione stringa (obbligatorio)
Abilitato Indica se l'assegnazione dell'attività di archiviazione è abilitata o meno bool (obbligatorio)
executionContext Contesto di esecuzione dell'assegnazione di attività di archiviazione StorageTaskAssignmentExecutionContext (obbligatorio)
rapporto Report di assegnazione attività di archiviazione StorageTaskAssignmentReport (obbligatorio)
runStatus Stato di esecuzione dell'assegnazione di attività di archiviazione StorageTaskReportProperties
taskId ID dell'attività di archiviazione corrispondente stringa (obbligatorio)

StorageTaskAssignmentReport

Nome Descrizione Valore
prefisso Prefisso del contenitore per il percorso del report di assegnazione attività di archiviazione stringa (obbligatorio)

StorageTaskReportProperties

Nome Descrizione Valore

TriggerParameters

Nome Descrizione Valore
endBy Quando terminare l'esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' corda
intervallo Intervallo di esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' Int

Vincoli:
Valore minimo = 1
intervalUnit Eseguire l'unità intervallo di esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' 'Days'
startFrom Quando avviare l'esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' corda
startOn Quando avviare l'esecuzione dell'attività. Si tratta di un campo facoltativo quando ExecutionTrigger.properties.type è 'RunOnce'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'OnSchedule' corda

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa storageAccounts/storageTaskAssignments può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Storage/storageAccounts/storageTaskAssignments, aggiungere il codice Terraform seguente al modello.

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"
    }
  })
}

Valori delle proprietà

ExecutionTarget

Nome Descrizione Valore
excludePrefix Elenco di prefissi di oggetto da escludere dall'esecuzione dell'attività. Se si verifica un conflitto tra prefissi di inclusione ed esclusione, il prefisso di esclusione sarà il fattore determinante string[]
prefisso Elenco obbligatorio di prefissi di oggetti da includere per l'esecuzione dell'attività string[]

ExecutionTrigger

Nome Descrizione Valore
Parametri Parametri del trigger dell'esecuzione dell'assegnazione di attività di archiviazione triggerParameters (obbligatorio)
digitare Tipo di trigger dell'esecuzione dell'assegnazione dell'attività di archiviazione 'OnSchedule'
'RunOnce' (obbligatorio)

Microsoft.Storage/storageAccounts/storageTaskAssignments

Nome Descrizione Valore
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3
Pattern = ^[a-z0-9]{3,24}$ (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: storageAccounts
proprietà Proprietà dell'assegnazione di attività di archiviazione. StorageTaskAssignmentProperties (obbligatorio)
digitare Tipo di risorsa "Microsoft.Storage/storageAccounts/storageTaskAssignments@2023-05-01"

StorageTaskAssignmentExecutionContext

Nome Descrizione Valore
bersaglio Destinazione di esecuzione dell'assegnazione di attività di archiviazione ExecutionTarget
Grilletto Trigger di esecuzione dell'assegnazione di attività di archiviazione ExecutionTrigger (obbligatorio)

StorageTaskAssignmentProperties

Nome Descrizione Valore
descrizione Testo che descrive lo scopo dell'assegnazione di attività di archiviazione stringa (obbligatorio)
Abilitato Indica se l'assegnazione dell'attività di archiviazione è abilitata o meno bool (obbligatorio)
executionContext Contesto di esecuzione dell'assegnazione di attività di archiviazione StorageTaskAssignmentExecutionContext (obbligatorio)
rapporto Report di assegnazione attività di archiviazione StorageTaskAssignmentReport (obbligatorio)
runStatus Stato di esecuzione dell'assegnazione di attività di archiviazione StorageTaskReportProperties
taskId ID dell'attività di archiviazione corrispondente stringa (obbligatorio)

StorageTaskAssignmentReport

Nome Descrizione Valore
prefisso Prefisso del contenitore per il percorso del report di assegnazione attività di archiviazione stringa (obbligatorio)

StorageTaskReportProperties

Nome Descrizione Valore

TriggerParameters

Nome Descrizione Valore
endBy Quando terminare l'esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' corda
intervallo Intervallo di esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' Int

Vincoli:
Valore minimo = 1
intervalUnit Eseguire l'unità intervallo di esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' 'Days'
startFrom Quando avviare l'esecuzione dell'attività. Questo è un campo obbligatorio quando ExecutionTrigger.properties.type è 'OnSchedule'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'RunOnce' corda
startOn Quando avviare l'esecuzione dell'attività. Si tratta di un campo facoltativo quando ExecutionTrigger.properties.type è 'RunOnce'; questa proprietà non deve essere presente quando ExecutionTrigger.properties.type è 'OnSchedule' corda