Package com.pulumi.aws.batch.inputs
Class SchedulingPolicyFairSharePolicyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.batch.inputs.SchedulingPolicyFairSharePolicyArgs
-
public final class SchedulingPolicyFairSharePolicyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SchedulingPolicyFairSharePolicyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static SchedulingPolicyFairSharePolicyArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SchedulingPolicyFairSharePolicyArgs.Builder
builder()
static SchedulingPolicyFairSharePolicyArgs.Builder
builder(SchedulingPolicyFairSharePolicyArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
computeReservation()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
shareDecaySeconds()
java.util.Optional<com.pulumi.core.Output<java.util.List<SchedulingPolicyFairSharePolicyShareDistributionArgs>>>
shareDistributions()
-
-
-
Field Detail
-
Empty
public static final SchedulingPolicyFairSharePolicyArgs Empty
-
-
Method Detail
-
computeReservation
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> computeReservation()
- Returns:
- A value used to reserve some of the available maximum vCPU for fair share identifiers that have not yet been used. For more information, see [FairsharePolicy](https://docs.aws.amazon.com/batch/latest/APIReference/API_FairsharePolicy.html).
-
shareDecaySeconds
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> shareDecaySeconds()
-
shareDistributions
public java.util.Optional<com.pulumi.core.Output<java.util.List<SchedulingPolicyFairSharePolicyShareDistributionArgs>>> shareDistributions()
- Returns:
- One or more share distribution blocks which define the weights for the fair share identifiers for the fair share policy. For more information, see [FairsharePolicy](https://docs.aws.amazon.com/batch/latest/APIReference/API_FairsharePolicy.html). The `share_distribution` block is documented below.
-
builder
public static SchedulingPolicyFairSharePolicyArgs.Builder builder()
-
builder
public static SchedulingPolicyFairSharePolicyArgs.Builder builder(SchedulingPolicyFairSharePolicyArgs defaults)
-
-