Interface ICfnQuotaShareProps
Properties for defining a CfnQuotaShare.
Namespace: Amazon.CDK.AWS.Batch
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnQuotaShareProps
Syntax (vb)
Public Interface ICfnQuotaShareProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-quotashare.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Batch;
var cfnQuotaShareProps = new CfnQuotaShareProps {
CapacityLimits = new [] { new QuotaShareCapacityLimitProperty {
CapacityUnit = "capacityUnit",
MaxCapacity = 123
} },
JobQueue = "jobQueue",
PreemptionConfiguration = new QuotaSharePreemptionConfigurationProperty {
InSharePreemption = "inSharePreemption"
},
QuotaShareName = "quotaShareName",
ResourceSharingConfiguration = new QuotaShareResourceSharingConfigurationProperty {
Strategy = "strategy",
// the properties below are optional
BorrowLimit = 123
},
// the properties below are optional
State = "state",
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
};
Synopsis
Properties
| CapacityLimits | The capacity limits for the quota share. |
| JobQueue | The Amazon Resource Name (ARN) or name of the job queue. |
| PreemptionConfiguration | Properties for defining a |
| QuotaShareName | The name of the quota share. |
| ResourceSharingConfiguration | Properties for defining a |
| State | The state of the quota share. |
| Tags | A key-value pair to associate with a resource. |
Properties
CapacityLimits
The capacity limits for the quota share.
object CapacityLimits { get; }
Property Value
Remarks
JobQueue
The Amazon Resource Name (ARN) or name of the job queue.
string JobQueue { get; }
Property Value
Remarks
PreemptionConfiguration
Properties for defining a CfnQuotaShare.
object PreemptionConfiguration { get; }
Property Value
Remarks
QuotaShareName
The name of the quota share.
string QuotaShareName { get; }
Property Value
Remarks
ResourceSharingConfiguration
Properties for defining a CfnQuotaShare.
object ResourceSharingConfiguration { get; }
Property Value
Remarks
State
The state of the quota share.
string? State { get; }
Property Value
Remarks
Tags
A key-value pair to associate with a resource.
IDictionary<string, string>? Tags { get; }