Class CfnCapacityProviderMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.lambda.CfnCapacityProviderMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCapacityProviderMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCapacityProviderMixinProps
@Stability(Stable)
@Internal
public static final class CfnCapacityProviderMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCapacityProviderMixinProps
An implementation for
CfnCapacityProviderMixinProps-
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.lambda.CfnCapacityProviderMixinProps
CfnCapacityProviderMixinProps.Builder, CfnCapacityProviderMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCapacityProviderMixinProps.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 Stringfinal ObjectThe scaling configuration for the capacity provider.final ObjectThe instance requirements for compute resources managed by the capacity provider.final StringThe ARN of the KMS key used to encrypt the capacity provider's resources.final ObjectThe permissions configuration for the capacity provider.getTags()A key-value pair that provides metadata for the capacity provider.final ObjectThe VPC configuration for the capacity provider.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.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnCapacityProviderMixinProps.Builder.
-
-
Method Details
-
getCapacityProviderName
- Specified by:
getCapacityProviderNamein interfaceCfnCapacityProviderMixinProps- See Also:
-
getCapacityProviderScalingConfig
Description copied from interface:CfnCapacityProviderMixinPropsThe scaling configuration for the capacity provider.Returns union: either
IResolvableorCfnCapacityProviderPropsMixin.CapacityProviderScalingConfigProperty- Specified by:
getCapacityProviderScalingConfigin interfaceCfnCapacityProviderMixinProps- See Also:
-
getInstanceRequirements
Description copied from interface:CfnCapacityProviderMixinPropsThe instance requirements for compute resources managed by the capacity provider.Returns union: either
IResolvableorCfnCapacityProviderPropsMixin.InstanceRequirementsProperty- Specified by:
getInstanceRequirementsin interfaceCfnCapacityProviderMixinProps- See Also:
-
getKmsKeyArn
Description copied from interface:CfnCapacityProviderMixinPropsThe ARN of the KMS key used to encrypt the capacity provider's resources.- Specified by:
getKmsKeyArnin interfaceCfnCapacityProviderMixinProps- See Also:
-
getPermissionsConfig
Description copied from interface:CfnCapacityProviderMixinPropsThe permissions configuration for the capacity provider.Returns union: either
IResolvableorCfnCapacityProviderPropsMixin.CapacityProviderPermissionsConfigProperty- Specified by:
getPermissionsConfigin interfaceCfnCapacityProviderMixinProps- See Also:
-
getTags
Description copied from interface:CfnCapacityProviderMixinPropsA key-value pair that provides metadata for the capacity provider.- Specified by:
getTagsin interfaceCfnCapacityProviderMixinProps- See Also:
-
getVpcConfig
Description copied from interface:CfnCapacityProviderMixinPropsThe VPC configuration for the capacity provider.Returns union: either
IResolvableorCfnCapacityProviderPropsMixin.CapacityProviderVpcConfigProperty- Specified by:
getVpcConfigin interfaceCfnCapacityProviderMixinProps- 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()
-