Compartir a través de


EarlyTerminationPolicy Clase

Clase base abstracta para todas las directivas de terminación anticipada.

Inicialice una directiva de terminación anticipada.

Herencia
EarlyTerminationPolicy

Constructor

EarlyTerminationPolicy(name, properties=None)

Parámetros

Nombre Description
name
Requerido
str

El nombre de la directiva.

properties

Objeto serializable JSON de propiedades.

Valor predeterminado: None

Comentarios

Las directivas de terminación anticipada se pueden aplicar a las ejecuciones de HyperDrive. Una ejecución se cancela cuando se cumplen los criterios de una directiva especificada. Entre los ejemplos de directivas que puede usar se incluyen:

Use NoTerminationPolicy para especificar que no se aplicará ninguna directiva de terminación anticipada para una ejecución.

Use el parámetro policy de la clase HyperDriveConfig para especificar una directiva.

Métodos

to_json

Devuelve el archivo JSON que representa la directiva de terminación.

to_json

Devuelve el archivo JSON que representa la directiva de terminación.

to_json()

Devoluciones

Tipo Description
str

Directiva de terminación con formato JSON.