Condividi tramite


JobPatchParameter interface

Interfaccia che rappresenta JobPatchParameter.

Proprietà

constraints

Vincoli di esecuzione per il processo. Se omesso, i vincoli di esecuzione esistenti vengono lasciati invariati.

metadata

Elenco di coppie nome-valore associate al processo come metadati. Se omesso, i metadati del processo esistenti vengono lasciati invariati.

onAllTasksComplete

L'azione che il servizio Batch deve eseguire quando tutte le attività nel processo sono nello stato completato. Se omesso, il comportamento di completamento rimane invariato. Non è possibile modificare il valore da terminatejob a noaction, ovvero dopo aver attivato la terminazione automatica del processo, non è possibile disattivarlo di nuovo. Se si tenta di eseguire questa operazione, la richiesta ha esito negativo con una risposta di errore "valore della proprietà non valida". se si chiama direttamente l'API REST, il codice di stato HTTP è 400 (richiesta non valida). I valori possibili includono: 'noAction', 'terminateJob'

poolInfo

Pool in cui il servizio Batch esegue le attività del processo. È possibile modificare il pool per un processo solo quando il processo è disabilitato. La chiamata patch processo avrà esito negativo se si include l'elemento poolInfo e il processo non è disabilitato. Se si specifica un'opzione autoPoolSpecification in poolInfo, è possibile aggiornare solo la proprietà keepAlive di autoPoolSpecification e quindi solo se autoPoolSpecification ha un poolLifetimeOption of Job (è possibile aggiornare le altre proprietà del processo come di consueto). Se omesso, il processo continua a essere eseguito nel pool corrente.

priority

Priorità del processo. I valori di priorità possono variare da -1000 a 1000, con -1000 la priorità più bassa e 1000 come priorità più alta. Se omesso, la priorità del processo viene lasciata invariata.

Dettagli proprietà

constraints

Vincoli di esecuzione per il processo. Se omesso, i vincoli di esecuzione esistenti vengono lasciati invariati.

constraints?: JobConstraints

Valore della proprietà

metadata

Elenco di coppie nome-valore associate al processo come metadati. Se omesso, i metadati del processo esistenti vengono lasciati invariati.

metadata?: MetadataItem[]

Valore della proprietà

onAllTasksComplete

L'azione che il servizio Batch deve eseguire quando tutte le attività nel processo sono nello stato completato. Se omesso, il comportamento di completamento rimane invariato. Non è possibile modificare il valore da terminatejob a noaction, ovvero dopo aver attivato la terminazione automatica del processo, non è possibile disattivarlo di nuovo. Se si tenta di eseguire questa operazione, la richiesta ha esito negativo con una risposta di errore "valore della proprietà non valida". se si chiama direttamente l'API REST, il codice di stato HTTP è 400 (richiesta non valida). I valori possibili includono: 'noAction', 'terminateJob'

onAllTasksComplete?: OnAllTasksComplete

Valore della proprietà

poolInfo

Pool in cui il servizio Batch esegue le attività del processo. È possibile modificare il pool per un processo solo quando il processo è disabilitato. La chiamata patch processo avrà esito negativo se si include l'elemento poolInfo e il processo non è disabilitato. Se si specifica un'opzione autoPoolSpecification in poolInfo, è possibile aggiornare solo la proprietà keepAlive di autoPoolSpecification e quindi solo se autoPoolSpecification ha un poolLifetimeOption of Job (è possibile aggiornare le altre proprietà del processo come di consueto). Se omesso, il processo continua a essere eseguito nel pool corrente.

poolInfo?: PoolInformation

Valore della proprietà

priority

Priorità del processo. I valori di priorità possono variare da -1000 a 1000, con -1000 la priorità più bassa e 1000 come priorità più alta. Se omesso, la priorità del processo viene lasciata invariata.

priority?: number

Valore della proprietà

number