JobConfiguration 類別
非版本設定的 Container Apps 作業組態屬性。
必須填入所有必要的參數,才能傳送至 Azure。
- 繼承
-
azure.mgmt.appcontainers._serialization.ModelJobConfiguration
建構函式
JobConfiguration(*, trigger_type: str | _models.TriggerType = 'Manual', replica_timeout: int, secrets: List[_models.Secret] | None = None, replica_retry_limit: int | None = None, manual_trigger_config: _models.JobConfigurationManualTriggerConfig | None = None, schedule_trigger_config: _models.JobConfigurationScheduleTriggerConfig | None = None, event_trigger_config: _models.JobConfigurationEventTriggerConfig | None = None, registries: List[_models.RegistryCredentials] | None = None, **kwargs: Any)
僅限關鍵字參數
名稱 | Description |
---|---|
secrets
|
Container Apps 作業所使用的秘密集合。 |
trigger_type
|
作業的觸發程式類型。 已知值為:「Schedule」、「Event」 和 「Manual」。 預設值: Manual
|
replica_timeout
|
允許複本執行的秒數上限。 必要。 |
replica_retry_limit
|
失敗作業之前重試次數上限。 |
manual_trigger_config
|
單一執行作業的手動觸發程式設定。 屬性 replicaCompletionCount 和 parallelism 預設會設定為 1。 |
schedule_trigger_config
|
Cron 格式化的重複觸發程式排程 (「* * * * * >><< 」) cronjobs。 屬性完成和平行處理原則預設會設定為 1。 |
event_trigger_config
|
觸發事件驅動作業的設定。 |
registries
|
容器應用程式作業所使用的私人容器登錄認證集合。 |
變數
名稱 | Description |
---|---|
secrets
|
Container Apps 作業所使用的秘密集合。 |
trigger_type
|
作業的觸發程式類型。 已知值為:「Schedule」、「Event」 和 「Manual」。 |
replica_timeout
|
允許複本執行的秒數上限。 必要。 |
replica_retry_limit
|
失敗作業之前重試次數上限。 |
manual_trigger_config
|
單一執行作業的手動觸發程式設定。 屬性 replicaCompletionCount 和 parallelism 預設會設定為 1。 |
schedule_trigger_config
|
Cron 格式化的重複觸發程式排程 (「* * * * * >><< 」) cronjobs。 屬性完成和平行處理原則預設會設定為 1。 |
event_trigger_config
|
觸發事件驅動作業的設定。 |
registries
|
容器應用程式作業所使用的私人容器登錄認證集合。 |