Class CfnQuotaShareMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.batch.CfnQuotaShareMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnQuotaShareMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnQuotaShareMixinProps
@Stability(Stable)
@Internal
public static final class CfnQuotaShareMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnQuotaShareMixinProps
An implementation for
CfnQuotaShareMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.batch.CfnQuotaShareMixinProps
CfnQuotaShareMixinProps.Builder, CfnQuotaShareMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnQuotaShareMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectA list that specifies the quantity and type of compute capacity allocated to the quota share.final StringThe AWS Batch job queue associated with the quota share.final ObjectReturns union: eitherIResolvableorCfnQuotaSharePropsMixin.QuotaSharePreemptionConfigurationPropertyfinal StringThe name of the quota share.final ObjectReturns union: eitherIResolvableorCfnQuotaSharePropsMixin.QuotaShareResourceSharingConfigurationPropertyfinal StringgetState()The state of the quota share.getTags()The tags that you apply to the quota share to help you categorize and organize your resources.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
-
Method Details
-
getCapacityLimits
Description copied from interface:CfnQuotaShareMixinPropsA list that specifies the quantity and type of compute capacity allocated to the quota share.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnQuotaSharePropsMixin.QuotaShareCapacityLimitProperty>- Specified by:
getCapacityLimitsin interfaceCfnQuotaShareMixinProps- See Also:
-
getJobQueue
Description copied from interface:CfnQuotaShareMixinPropsThe AWS Batch job queue associated with the quota share.This can be the job queue name or ARN. A job queue must be in the
VALIDstate before you can associate it with a quota share.- Specified by:
getJobQueuein interfaceCfnQuotaShareMixinProps- See Also:
-
getPreemptionConfiguration
Description copied from interface:CfnQuotaShareMixinPropsReturns union: eitherIResolvableorCfnQuotaSharePropsMixin.QuotaSharePreemptionConfigurationProperty- Specified by:
getPreemptionConfigurationin interfaceCfnQuotaShareMixinProps- See Also:
-
getResourceSharingConfiguration
Description copied from interface:CfnQuotaShareMixinPropsReturns union: eitherIResolvableorCfnQuotaSharePropsMixin.QuotaShareResourceSharingConfigurationProperty- Specified by:
getResourceSharingConfigurationin interfaceCfnQuotaShareMixinProps- See Also:
-
getState
Description copied from interface:CfnQuotaShareMixinPropsThe state of the quota share.If the quota share is
ENABLED, it is able to accept jobs. If the quota share isDISABLED, new jobs won't be accepted but jobs already submitted can finish. The default state isENABLED.- Specified by:
getStatein interfaceCfnQuotaShareMixinProps- See Also:
-
getTags
Description copied from interface:CfnQuotaShareMixinPropsThe tags that you apply to the quota share to help you categorize and organize your resources.Each tag consists of a key and an optional value.
- Specified by:
getTagsin interfaceCfnQuotaShareMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-