Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data SchedulingPolicyDetail = SchedulingPolicyDetail' {}
- newSchedulingPolicyDetail :: Text -> Text -> SchedulingPolicyDetail
- schedulingPolicyDetail_fairsharePolicy :: Lens' SchedulingPolicyDetail (Maybe FairsharePolicy)
- schedulingPolicyDetail_tags :: Lens' SchedulingPolicyDetail (Maybe (HashMap Text Text))
- schedulingPolicyDetail_name :: Lens' SchedulingPolicyDetail Text
- schedulingPolicyDetail_arn :: Lens' SchedulingPolicyDetail Text
Documentation
data SchedulingPolicyDetail Source #
An object that represents a scheduling policy.
See: newSchedulingPolicyDetail
smart constructor.
SchedulingPolicyDetail' | |
|
Instances
newSchedulingPolicyDetail Source #
:: Text | |
-> Text | |
-> SchedulingPolicyDetail |
Create a value of SchedulingPolicyDetail
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fairsharePolicy:SchedulingPolicyDetail'
, schedulingPolicyDetail_fairsharePolicy
- The fair share policy for the scheduling policy.
$sel:tags:SchedulingPolicyDetail'
, schedulingPolicyDetail_tags
- The tags that you apply to the scheduling policy to categorize and
organize your resources. Each tag consists of a key and an optional
value. For more information, see
Tagging Amazon Web Services resources
in Amazon Web Services General Reference.
$sel:name:SchedulingPolicyDetail'
, schedulingPolicyDetail_name
- The name of the scheduling policy.
$sel:arn:SchedulingPolicyDetail'
, schedulingPolicyDetail_arn
- The Amazon Resource Name (ARN) of the scheduling policy. An example is
arn:
aws
:batch:
us-east-1
:
123456789012
:scheduling-policy/
HighPriority
.
schedulingPolicyDetail_fairsharePolicy :: Lens' SchedulingPolicyDetail (Maybe FairsharePolicy) Source #
The fair share policy for the scheduling policy.
schedulingPolicyDetail_tags :: Lens' SchedulingPolicyDetail (Maybe (HashMap Text Text)) Source #
The tags that you apply to the scheduling policy to categorize and organize your resources. Each tag consists of a key and an optional value. For more information, see Tagging Amazon Web Services resources in Amazon Web Services General Reference.
schedulingPolicyDetail_name :: Lens' SchedulingPolicyDetail Text Source #
The name of the scheduling policy.
schedulingPolicyDetail_arn :: Lens' SchedulingPolicyDetail Text Source #
The Amazon Resource Name (ARN) of the scheduling policy. An example is
arn:
aws
:batch:
us-east-1
:
123456789012
:scheduling-policy/
HighPriority
.