Microsoft.Storage storageAccounts/storageTaskAssignments 2023-05-01

Bicep kaynak tanımı

storageAccounts/storageTaskAssignments kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Storage/storageAccounts/storageTaskAssignments kaynağı oluşturmak için, şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Storage/storageAccounts/storageTaskAssignments@2023-05-01' = {
  name: 'string'
  parent: resourceSymbolicName
  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'
  }
}

Özellik değerleri

storageAccounts/storageTaskAssignments

Ad Açıklama Değer
ad Kaynak adı

Bicep'nde alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Tür kaynağı için sembolik ad: storageAccounts
Özellikler Depolama görevi atamasının özellikleri. StorageTaskAssignmentProperties (gerekli)

StorageTaskAssignmentProperties

Ad Açıklama Değer
Açıklama Depolama görevi atamasının amacını açıklayan metin dize (gerekli)
Etkin Depolama görevi atamasının etkin olup olmadığı bool (gerekli)
executionContext Depolama görevi atama yürütme bağlamı StorageTaskAssignmentExecutionContext (gerekli)
rapor Depolama görevi atama raporu StorageTaskAssignmentReport (gerekli)
runStatus Depolama görevi atamasının çalışma durumu StorageTaskReportProperties
taskId İlgili depolama görevinin kimliği dize (gerekli)

StorageTaskAssignmentExecutionContext

Ad Açıklama Değer
hedef Depolama görevi atamasının yürütme hedefi ExecutionTarget
tetiklemek Depolama görevi atamasının yürütme tetikleyicisi ExecutionTrigger (gerekli)

ExecutionTarget

Ad Açıklama Değer
excludePrefix Görev yürütmesinin dışında tutulacak nesne ön eklerinin listesi. Ekleme ve dışlama ön ekleri arasında çakışma varsa, dışlama ön eki belirleyici faktör olacaktır string[]
önek Görev yürütme için eklenmesi gereken nesne ön eklerinin listesi string[]

ExecutionTrigger

Ad Açıklama Değer
Parametre Depolama görevi atama yürütmesinin tetikleyici parametreleri TriggerParameters (gerekli)
tür Depolama görevi atama yürütmesinin tetikleyici türü 'OnSchedule'
'RunOnce' (gerekli)

TriggerParameters

Ad Açıklama Değer
endBy Görev yürütme ne zaman sonlandırılır? ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır dizgi
ara Görev yürütmenin çalışma aralığı. ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır Int

Kısıtlama -ları:
Min değer = 1
intervalUnit Görev yürütmenin çalışma aralığı birimi. ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır 'Gün'
startFrom Görev yürütme ne zaman başlatılır? ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır dizgi
startOn Görev yürütme ne zaman başlatılır? ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu isteğe bağlı bir alandır; ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu özellik mevcut olmamalıdır dizgi

StorageTaskAssignmentReport

Ad Açıklama Değer
önek Depolama görevi atama raporunun konumu için kapsayıcı ön eki dize (gerekli)

StorageTaskReportProperties

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.

ARM şablonu kaynak tanımı

storageAccounts/storageTaskAssignments kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Storage/storageAccounts/storageTaskAssignments kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

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

Özellik değerleri

storageAccounts/storageTaskAssignments

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Storage/storageAccounts/storageTaskAssignments'
apiVersion Kaynak API'sinin sürümü '2023-05-01'
ad Kaynak adı

JSON ARM şablonlarında alt kaynakların adlarını ve türlerini ayarlamayı öğrenin.
dize (gerekli)
Özellikler Depolama görevi atamasının özellikleri. StorageTaskAssignmentProperties (gerekli)

StorageTaskAssignmentProperties

Ad Açıklama Değer
Açıklama Depolama görevi atamasının amacını açıklayan metin dize (gerekli)
Etkin Depolama görevi atamasının etkin olup olmadığı bool (gerekli)
executionContext Depolama görevi atama yürütme bağlamı StorageTaskAssignmentExecutionContext (gerekli)
rapor Depolama görevi atama raporu StorageTaskAssignmentReport (gerekli)
runStatus Depolama görevi atamasının çalışma durumu StorageTaskReportProperties
taskId İlgili depolama görevinin kimliği dize (gerekli)

StorageTaskAssignmentExecutionContext

Ad Açıklama Değer
hedef Depolama görevi atamasının yürütme hedefi ExecutionTarget
tetiklemek Depolama görevi atamasının yürütme tetikleyicisi ExecutionTrigger (gerekli)

ExecutionTarget

Ad Açıklama Değer
excludePrefix Görev yürütmesinin dışında tutulacak nesne ön eklerinin listesi. Ekleme ve dışlama ön ekleri arasında çakışma varsa, dışlama ön eki belirleyici faktör olacaktır string[]
önek Görev yürütme için eklenmesi gereken nesne ön eklerinin listesi string[]

ExecutionTrigger

Ad Açıklama Değer
Parametre Depolama görevi atama yürütmesinin tetikleyici parametreleri TriggerParameters (gerekli)
tür Depolama görevi atama yürütmesinin tetikleyici türü 'OnSchedule'
'RunOnce' (gerekli)

TriggerParameters

Ad Açıklama Değer
endBy Görev yürütme ne zaman sonlandırılır? ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır dizgi
ara Görev yürütmenin çalışma aralığı. ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır Int

Kısıtlama -ları:
Min değer = 1
intervalUnit Görev yürütmenin çalışma aralığı birimi. ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır 'Gün'
startFrom Görev yürütme ne zaman başlatılır? ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır dizgi
startOn Görev yürütme ne zaman başlatılır? ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu isteğe bağlı bir alandır; ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu özellik mevcut olmamalıdır dizgi

StorageTaskAssignmentReport

Ad Açıklama Değer
önek Depolama görevi atama raporunun konumu için kapsayıcı ön eki dize (gerekli)

StorageTaskReportProperties

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

storageAccounts/storageTaskAssignments kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Storage/storageAccounts/storageTaskAssignments kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/storageTaskAssignments@2023-05-01"
  name = "string"
  parent_id = "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"
    }
  })
}

Özellik değerleri

storageAccounts/storageTaskAssignments

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Storage/storageAccounts/storageTaskAssignments@2023-05-01"
ad Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: storageAccounts
Özellikler Depolama görevi atamasının özellikleri. StorageTaskAssignmentProperties (gerekli)

StorageTaskAssignmentProperties

Ad Açıklama Değer
Açıklama Depolama görevi atamasının amacını açıklayan metin dize (gerekli)
Etkin Depolama görevi atamasının etkin olup olmadığı bool (gerekli)
executionContext Depolama görevi atama yürütme bağlamı StorageTaskAssignmentExecutionContext (gerekli)
rapor Depolama görevi atama raporu StorageTaskAssignmentReport (gerekli)
runStatus Depolama görevi atamasının çalışma durumu StorageTaskReportProperties
taskId İlgili depolama görevinin kimliği dize (gerekli)

StorageTaskAssignmentExecutionContext

Ad Açıklama Değer
hedef Depolama görevi atamasının yürütme hedefi ExecutionTarget
tetiklemek Depolama görevi atamasının yürütme tetikleyicisi ExecutionTrigger (gerekli)

ExecutionTarget

Ad Açıklama Değer
excludePrefix Görev yürütmesinin dışında tutulacak nesne ön eklerinin listesi. Ekleme ve dışlama ön ekleri arasında çakışma varsa, dışlama ön eki belirleyici faktör olacaktır string[]
önek Görev yürütme için eklenmesi gereken nesne ön eklerinin listesi string[]

ExecutionTrigger

Ad Açıklama Değer
Parametre Depolama görevi atama yürütmesinin tetikleyici parametreleri TriggerParameters (gerekli)
tür Depolama görevi atama yürütmesinin tetikleyici türü "OnSchedule"
"RunOnce" (gerekli)

TriggerParameters

Ad Açıklama Değer
endBy Görev yürütme ne zaman sonlandırılır? ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır dizgi
ara Görev yürütmenin çalışma aralığı. ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır Int

Kısıtlama -ları:
Min değer = 1
intervalUnit Görev yürütmenin çalışma aralığı birimi. ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır "Gün"
startFrom Görev yürütme ne zaman başlatılır? ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu gerekli bir alandır; ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu özellik mevcut olmamalıdır dizgi
startOn Görev yürütme ne zaman başlatılır? ExecutionTrigger.properties.type değeri 'RunOnce' olduğunda bu isteğe bağlı bir alandır; ExecutionTrigger.properties.type değeri 'OnSchedule' olduğunda bu özellik mevcut olmamalıdır dizgi

StorageTaskAssignmentReport

Ad Açıklama Değer
önek Depolama görevi atama raporunun konumu için kapsayıcı ön eki dize (gerekli)

StorageTaskReportProperties

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dir.