- 3.13.0 (latest)
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
public sealed class Scheduling : IMessage<Scheduling>, IEquatable<Scheduling>, IDeepCloneable<Scheduling>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1 API class Scheduling.
All parameters related to queuing and scheduling of custom jobs.
Implements
IMessageScheduling, IEquatableScheduling, IDeepCloneableScheduling, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Constructors
Scheduling()
public Scheduling()
Scheduling(Scheduling)
public Scheduling(Scheduling other)
Parameter | |
---|---|
Name | Description |
other |
Scheduling |
Properties
DisableRetries
public bool DisableRetries { get; set; }
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.
Property Value | |
---|---|
Type | Description |
bool |
MaxWaitDuration
public Duration MaxWaitDuration { get; set; }
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.
Property Value | |
---|---|
Type | Description |
Duration |
RestartJobOnWorkerRestart
public bool RestartJobOnWorkerRestart { get; set; }
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.
Property Value | |
---|---|
Type | Description |
bool |
Strategy
public Scheduling.Types.Strategy Strategy { get; set; }
Optional. This determines which type of scheduling strategy to use.
Property Value | |
---|---|
Type | Description |
SchedulingTypesStrategy |
Timeout
public Duration Timeout { get; set; }
The maximum job running time. The default is 7 days.
Property Value | |
---|---|
Type | Description |
Duration |