Class: Aws::Deadline::Types::SchedulingMaxPriorityOverride
- Inherits:
-
Struct
- Object
- Struct
- Aws::Deadline::Types::SchedulingMaxPriorityOverride
- Defined in:
- gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb
Overview
SchedulingMaxPriorityOverride is a union - when making an API calls you must set exactly one of the members.
SchedulingMaxPriorityOverride is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of SchedulingMaxPriorityOverride corresponding to the set member.
Defines the override behavior for jobs at the maximum priority (100) in weighted balanced scheduling.
Defined Under Namespace
Classes: AlwaysScheduleFirst, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#always_schedule_first ⇒ Types::SchedulingMaxPriorityOverrideAlwaysScheduleFirst
Jobs at the maximum priority (100) are always scheduled before other jobs, regardless of the weighted scheduling formula.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#always_schedule_first ⇒ Types::SchedulingMaxPriorityOverrideAlwaysScheduleFirst
Jobs at the maximum priority (100) are always scheduled before other jobs, regardless of the weighted scheduling formula. If multiple jobs have priority 100, ties are broken using the standard weighted formula.
10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 10090 class SchedulingMaxPriorityOverride < Struct.new( :always_schedule_first, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AlwaysScheduleFirst < SchedulingMaxPriorityOverride; end class Unknown < SchedulingMaxPriorityOverride; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
10090 10091 10092 |
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 10090 def unknown @unknown end |