Class GoogleCloudAiplatformV1Scheduling
All parameters related to queuing and scheduling of custom jobs.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1Scheduling : IDirectResponseSchema
Properties
DisableRetries
Optional. Indicates if the job should retry for internal errors after the job starts running. If true,
overrides Scheduling.restart_job_on_worker_restart
to false.
Declaration
[JsonProperty("disableRetries")]
public virtual bool? DisableRetries { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MaxWaitDuration
Optional. This is the maximum duration that a job will wait for the requested resources to be provisioned if the scheduling strategy is set to [Strategy.DWS_FLEX_START]. If set to 0, the job will wait indefinitely. The default is 24 hours.
Declaration
[JsonProperty("maxWaitDuration")]
public virtual object MaxWaitDuration { get; set; }
Property Value
Type | Description |
---|---|
object |
RestartJobOnWorkerRestart
Restarts the entire CustomJob if a worker gets restarted. This feature can be used by distributed training jobs that are not resilient to workers leaving and joining a job.
Declaration
[JsonProperty("restartJobOnWorkerRestart")]
public virtual bool? RestartJobOnWorkerRestart { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Strategy
Optional. This determines which type of scheduling strategy to use.
Declaration
[JsonProperty("strategy")]
public virtual string Strategy { get; set; }
Property Value
Type | Description |
---|---|
string |
Timeout
The maximum job running time. The default is 7 days.
Declaration
[JsonProperty("timeout")]
public virtual object Timeout { get; set; }
Property Value
Type | Description |
---|---|
object |