Delen via


Microsoft.Storage storageAccounts/storageTaskAssignments 2023-05-01

Bicep-resourcedefinitie

Het resourcetype storageAccounts/storageTaskAssignments kan worden geïmplementeerd met bewerkingen die gericht zijn op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Storage/storageAccounts/storageTaskAssignments wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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

Eigenschapswaarden

ExecutionTarget

Naam Beschrijving Waarde
excludePrefix Lijst met objectvoorvoegsels die moeten worden uitgesloten van taakuitvoering. Als er een conflict is tussen insluitings- en uitsluitingsvoorvoegsels, is het uitsluitingsvoorvoegsel de bepalende factor tekenreeks[]
voorvoegsel Vereiste lijst met objectvoorvoegsels die moeten worden opgenomen voor taakuitvoering tekenreeks[]

ExecutionTrigger

Naam Beschrijving Waarde
Parameters De triggerparameters van de uitvoering van de toewijzing van opslagtaken TriggerParameters (vereist)
type Het triggertype van de uitvoering van de toewijzing van de opslagtaak 'OnSchedule'
RunOnce (vereist)

Microsoft.Storage/storageAccounts/storageTaskAssignments

Naam Beschrijving Waarde
naam De resourcenaam string

Beperkingen:
Minimale lengte = 3
Maximale lengte = 24
Patroon = ^[a-z0-9]{3,24}$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: storageAccounts
Eigenschappen Eigenschappen van de toewijzing van de opslagtaak. StorageTaskAssignmentProperties (vereist)

StorageTaskAssignmentExecutionContext

Naam Beschrijving Waarde
doel Uitvoeringsdoel van de toewijzing van de opslagtaak ExecutionTarget-
trekker Uitvoeringstrigger van de toewijzing van de opslagtaak ExecutionTrigger (vereist)

StorageTaskAssignmentProperties

Naam Beschrijving Waarde
beschrijving Tekst waarin het doel van de toewijzing van de opslagtaak wordt beschreven tekenreeks (vereist)
Ingeschakeld Of de toewijzing van de opslagtaak al dan niet is ingeschakeld bool (vereist)
executionContext De uitvoeringscontext van de opslagtaaktoewijzing StorageTaskAssignmentExecutionContext (vereist)
rapport Het toewijzingsrapport van de opslagtaak StorageTaskAssignmentReport (vereist)
runStatus Uitvoeringsstatus van opslagtaaktoewijzing StorageTaskReportProperties-
taskId Id van de bijbehorende opslagtaak tekenreeks (vereist)

StorageTaskAssignmentReport

Naam Beschrijving Waarde
voorvoegsel Het containervoorvoegsel voor de locatie van het rapport opslagtaaktoewijzing tekenreeks (vereist)

StorageTaskReportProperties

Naam Beschrijving Waarde

TriggerParameters

Naam Beschrijving Waarde
endBy Wanneer de taakuitvoering moet worden beëindigd. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is snaar
interval Uitvoeringsinterval van de taak. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is Int

Beperkingen:
Minimumwaarde = 1
intervalUnit Intervaleenheid van taakuitvoering uitvoeren. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is 'Dagen'
startFrom Wanneer moet de taak worden uitgevoerd. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is snaar
startOn Wanneer moet de taak worden uitgevoerd. Dit is een optioneel veld wanneer ExecutionTrigger.properties.type 'RunOnce' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type 'OnSchedule' is snaar

Resourcedefinitie van ARM-sjabloon

Het resourcetype storageAccounts/storageTaskAssignments kan worden geïmplementeerd met bewerkingen die gericht zijn op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Storage/storageAccounts/storageTaskAssignments wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

Eigenschapswaarden

ExecutionTarget

Naam Beschrijving Waarde
excludePrefix Lijst met objectvoorvoegsels die moeten worden uitgesloten van taakuitvoering. Als er een conflict is tussen insluitings- en uitsluitingsvoorvoegsels, is het uitsluitingsvoorvoegsel de bepalende factor tekenreeks[]
voorvoegsel Vereiste lijst met objectvoorvoegsels die moeten worden opgenomen voor taakuitvoering tekenreeks[]

ExecutionTrigger

Naam Beschrijving Waarde
Parameters De triggerparameters van de uitvoering van de toewijzing van opslagtaken TriggerParameters (vereist)
type Het triggertype van de uitvoering van de toewijzing van de opslagtaak 'OnSchedule'
RunOnce (vereist)

Microsoft.Storage/storageAccounts/storageTaskAssignments

Naam Beschrijving Waarde
apiVersion De API-versie '2023-05-01'
naam De resourcenaam string

Beperkingen:
Minimale lengte = 3
Maximale lengte = 24
Patroon = ^[a-z0-9]{3,24}$ (vereist)
Eigenschappen Eigenschappen van de toewijzing van de opslagtaak. StorageTaskAssignmentProperties (vereist)
type Het resourcetype 'Microsoft.Storage/storageAccounts/storageTaskAssignments'

StorageTaskAssignmentExecutionContext

Naam Beschrijving Waarde
doel Uitvoeringsdoel van de toewijzing van de opslagtaak ExecutionTarget-
trekker Uitvoeringstrigger van de toewijzing van de opslagtaak ExecutionTrigger (vereist)

StorageTaskAssignmentProperties

Naam Beschrijving Waarde
beschrijving Tekst waarin het doel van de toewijzing van de opslagtaak wordt beschreven tekenreeks (vereist)
Ingeschakeld Of de toewijzing van de opslagtaak al dan niet is ingeschakeld bool (vereist)
executionContext De uitvoeringscontext van de opslagtaaktoewijzing StorageTaskAssignmentExecutionContext (vereist)
rapport Het toewijzingsrapport van de opslagtaak StorageTaskAssignmentReport (vereist)
runStatus Uitvoeringsstatus van opslagtaaktoewijzing StorageTaskReportProperties-
taskId Id van de bijbehorende opslagtaak tekenreeks (vereist)

StorageTaskAssignmentReport

Naam Beschrijving Waarde
voorvoegsel Het containervoorvoegsel voor de locatie van het rapport opslagtaaktoewijzing tekenreeks (vereist)

StorageTaskReportProperties

Naam Beschrijving Waarde

TriggerParameters

Naam Beschrijving Waarde
endBy Wanneer de taakuitvoering moet worden beëindigd. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is snaar
interval Uitvoeringsinterval van de taak. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is Int

Beperkingen:
Minimumwaarde = 1
intervalUnit Intervaleenheid van taakuitvoering uitvoeren. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is 'Dagen'
startFrom Wanneer moet de taak worden uitgevoerd. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is snaar
startOn Wanneer moet de taak worden uitgevoerd. Dit is een optioneel veld wanneer ExecutionTrigger.properties.type 'RunOnce' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type 'OnSchedule' is snaar

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype storageAccounts/storageTaskAssignments kan worden geïmplementeerd met bewerkingen die gericht zijn op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Storage/storageAccounts/storageTaskAssignments wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Eigenschapswaarden

ExecutionTarget

Naam Beschrijving Waarde
excludePrefix Lijst met objectvoorvoegsels die moeten worden uitgesloten van taakuitvoering. Als er een conflict is tussen insluitings- en uitsluitingsvoorvoegsels, is het uitsluitingsvoorvoegsel de bepalende factor tekenreeks[]
voorvoegsel Vereiste lijst met objectvoorvoegsels die moeten worden opgenomen voor taakuitvoering tekenreeks[]

ExecutionTrigger

Naam Beschrijving Waarde
Parameters De triggerparameters van de uitvoering van de toewijzing van opslagtaken TriggerParameters (vereist)
type Het triggertype van de uitvoering van de toewijzing van de opslagtaak 'OnSchedule'
RunOnce (vereist)

Microsoft.Storage/storageAccounts/storageTaskAssignments

Naam Beschrijving Waarde
naam De resourcenaam string

Beperkingen:
Minimale lengte = 3
Maximale lengte = 24
Patroon = ^[a-z0-9]{3,24}$ (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: storageAccounts
Eigenschappen Eigenschappen van de toewijzing van de opslagtaak. StorageTaskAssignmentProperties (vereist)
type Het resourcetype "Microsoft.Storage/storageAccounts/storageTaskAssignments@2023-05-01"

StorageTaskAssignmentExecutionContext

Naam Beschrijving Waarde
doel Uitvoeringsdoel van de toewijzing van de opslagtaak ExecutionTarget-
trekker Uitvoeringstrigger van de toewijzing van de opslagtaak ExecutionTrigger (vereist)

StorageTaskAssignmentProperties

Naam Beschrijving Waarde
beschrijving Tekst waarin het doel van de toewijzing van de opslagtaak wordt beschreven tekenreeks (vereist)
Ingeschakeld Of de toewijzing van de opslagtaak al dan niet is ingeschakeld bool (vereist)
executionContext De uitvoeringscontext van de opslagtaaktoewijzing StorageTaskAssignmentExecutionContext (vereist)
rapport Het toewijzingsrapport van de opslagtaak StorageTaskAssignmentReport (vereist)
runStatus Uitvoeringsstatus van opslagtaaktoewijzing StorageTaskReportProperties-
taskId Id van de bijbehorende opslagtaak tekenreeks (vereist)

StorageTaskAssignmentReport

Naam Beschrijving Waarde
voorvoegsel Het containervoorvoegsel voor de locatie van het rapport opslagtaaktoewijzing tekenreeks (vereist)

StorageTaskReportProperties

Naam Beschrijving Waarde

TriggerParameters

Naam Beschrijving Waarde
endBy Wanneer de taakuitvoering moet worden beëindigd. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is snaar
interval Uitvoeringsinterval van de taak. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is Int

Beperkingen:
Minimumwaarde = 1
intervalUnit Intervaleenheid van taakuitvoering uitvoeren. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is 'Dagen'
startFrom Wanneer moet de taak worden uitgevoerd. Dit is een verplicht veld wanneer ExecutionTrigger.properties.type 'OnSchedule' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type RunOnce is snaar
startOn Wanneer moet de taak worden uitgevoerd. Dit is een optioneel veld wanneer ExecutionTrigger.properties.type 'RunOnce' is; deze eigenschap mag niet aanwezig zijn wanneer ExecutionTrigger.properties.type 'OnSchedule' is snaar