共用方式為


JobConfiguration 類別

非版本設定的 Container Apps 作業組態屬性。

必須填入所有必要的參數,才能傳送至 Azure。

繼承
azure.mgmt.appcontainers._serialization.Model
JobConfiguration

建構函式

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
int

允許複本執行的秒數上限。 必要。

replica_retry_limit
int

失敗作業之前重試次數上限。

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
int

允許複本執行的秒數上限。 必要。

replica_retry_limit
int

失敗作業之前重試次數上限。

manual_trigger_config

單一執行作業的手動觸發程式設定。 屬性 replicaCompletionCount 和 parallelism 預設會設定為 1。

schedule_trigger_config

Cron 格式化的重複觸發程式排程 (「* * * * * >><< 」) cronjobs。 屬性完成和平行處理原則預設會設定為 1。

event_trigger_config

觸發事件驅動作業的設定。

registries

容器應用程式作業所使用的私人容器登錄認證集合。