Jobs interface
表示作業的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, Job, JobsCreateOrUpdateOptionalParams)
建立或更新容器應用程式作業。
function beginCreateOrUpdate(resourceGroupName: string, jobName: string, jobEnvelope: Job, options?: JobsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Job>, Job>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- jobEnvelope
- Job
用來建立容器應用程式作業的屬性
- options
- JobsCreateOrUpdateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Job>, Job>>
beginCreateOrUpdateAndWait(string, string, Job, JobsCreateOrUpdateOptionalParams)
建立或更新容器應用程式作業。
function beginCreateOrUpdateAndWait(resourceGroupName: string, jobName: string, jobEnvelope: Job, options?: JobsCreateOrUpdateOptionalParams): Promise<Job>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- jobEnvelope
- Job
用來建立容器應用程式作業的屬性
- options
- JobsCreateOrUpdateOptionalParams
選項參數。
傳回
Promise<Job>
beginDelete(string, string, JobsDeleteOptionalParams)
刪除容器應用程式作業。
function beginDelete(resourceGroupName: string, jobName: string, options?: JobsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- options
- JobsDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, JobsDeleteOptionalParams)
刪除容器應用程式作業。
function beginDeleteAndWait(resourceGroupName: string, jobName: string, options?: JobsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- options
- JobsDeleteOptionalParams
選項參數。
傳回
Promise<void>
beginStart(string, string, JobsStartOptionalParams)
啟動容器應用程式作業
function beginStart(resourceGroupName: string, jobName: string, options?: JobsStartOptionalParams): Promise<SimplePollerLike<OperationState<JobExecutionBase>, JobExecutionBase>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- options
- JobsStartOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<JobExecutionBase>, JobExecutionBase>>
beginStartAndWait(string, string, JobsStartOptionalParams)
啟動容器應用程式作業
function beginStartAndWait(resourceGroupName: string, jobName: string, options?: JobsStartOptionalParams): Promise<JobExecutionBase>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- options
- JobsStartOptionalParams
選項參數。
傳回
Promise<JobExecutionBase>
beginStopExecution(string, string, string, JobsStopExecutionOptionalParams)
終止執行中容器應用程式作業的執行
function beginStopExecution(resourceGroupName: string, jobName: string, jobExecutionName: string, options?: JobsStopExecutionOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- jobExecutionName
-
string
作業執行名稱。
- options
- JobsStopExecutionOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStopExecutionAndWait(string, string, string, JobsStopExecutionOptionalParams)
終止執行中容器應用程式作業的執行
function beginStopExecutionAndWait(resourceGroupName: string, jobName: string, jobExecutionName: string, options?: JobsStopExecutionOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- jobExecutionName
-
string
作業執行名稱。
- options
- JobsStopExecutionOptionalParams
選項參數。
傳回
Promise<void>
beginStopMultipleExecutions(string, string, JobsStopMultipleExecutionsOptionalParams)
終止執行中容器應用程式作業的執行
function beginStopMultipleExecutions(resourceGroupName: string, jobName: string, options?: JobsStopMultipleExecutionsOptionalParams): Promise<SimplePollerLike<OperationState<ContainerAppJobExecutions>, ContainerAppJobExecutions>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ContainerAppJobExecutions>, ContainerAppJobExecutions>>
beginStopMultipleExecutionsAndWait(string, string, JobsStopMultipleExecutionsOptionalParams)
終止執行中容器應用程式作業的執行
function beginStopMultipleExecutionsAndWait(resourceGroupName: string, jobName: string, options?: JobsStopMultipleExecutionsOptionalParams): Promise<ContainerAppJobExecutions>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
選項參數。
傳回
Promise<ContainerAppJobExecutions>
beginUpdate(string, string, JobPatchProperties, JobsUpdateOptionalParams)
使用 JSON 合併修補程式修補來修補容器應用程式作業
function beginUpdate(resourceGroupName: string, jobName: string, jobEnvelope: JobPatchProperties, options?: JobsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Job>, Job>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- jobEnvelope
- JobPatchProperties
用來建立容器應用程式作業的屬性
- options
- JobsUpdateOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Job>, Job>>
beginUpdateAndWait(string, string, JobPatchProperties, JobsUpdateOptionalParams)
使用 JSON 合併修補程式修補來修補容器應用程式作業
function beginUpdateAndWait(resourceGroupName: string, jobName: string, jobEnvelope: JobPatchProperties, options?: JobsUpdateOptionalParams): Promise<Job>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- jobEnvelope
- JobPatchProperties
用來建立容器應用程式作業的屬性
- options
- JobsUpdateOptionalParams
選項參數。
傳回
Promise<Job>
get(string, string, JobsGetOptionalParams)
取得 Container Apps 作業的屬性。
function get(resourceGroupName: string, jobName: string, options?: JobsGetOptionalParams): Promise<Job>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- options
- JobsGetOptionalParams
選項參數。
傳回
Promise<Job>
getDetector(string, string, string, JobsGetDetectorOptionalParams)
取得容器應用程式作業的診斷數據。
function getDetector(resourceGroupName: string, jobName: string, detectorName: string, options?: JobsGetDetectorOptionalParams): Promise<Diagnostics>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- detectorName
-
string
容器應用程式作業偵測器的名稱。
- options
- JobsGetDetectorOptionalParams
選項參數。
傳回
Promise<Diagnostics>
listByResourceGroup(string, JobsListByResourceGroupOptionalParams)
取得指定資源群組中的容器應用程式作業。
function listByResourceGroup(resourceGroupName: string, options?: JobsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Job, Job[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
選項參數。
傳回
listBySubscription(JobsListBySubscriptionOptionalParams)
取得指定訂用帳戶中的容器應用程式作業。
function listBySubscription(options?: JobsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Job, Job[], PageSettings>
參數
選項參數。
傳回
listDetectors(string, string, JobsListDetectorsOptionalParams)
取得容器應用程式作業的診斷清單。
function listDetectors(resourceGroupName: string, jobName: string, options?: JobsListDetectorsOptionalParams): PagedAsyncIterableIterator<Diagnostics, Diagnostics[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- options
- JobsListDetectorsOptionalParams
選項參數。
傳回
listSecrets(string, string, JobsListSecretsOptionalParams)
列出容器應用程式作業的秘密
function listSecrets(resourceGroupName: string, jobName: string, options?: JobsListSecretsOptionalParams): Promise<JobSecretsCollection>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- options
- JobsListSecretsOptionalParams
選項參數。
傳回
Promise<JobSecretsCollection>
proxyGet(string, string, string, JobsProxyGetOptionalParams)
取得容器應用程式作業的屬性。
function proxyGet(resourceGroupName: string, jobName: string, apiName: string, options?: JobsProxyGetOptionalParams): Promise<Job>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
作業名稱
- apiName
-
string
容器應用程式作業的 Proxy API 名稱。
- options
- JobsProxyGetOptionalParams
選項參數。
傳回
Promise<Job>