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. |
| on |
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' |
| pool |
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