Class CfnExpressGatewayServiceMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ecs.CfnExpressGatewayServiceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnExpressGatewayServiceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnExpressGatewayServiceMixinProps
@Stability(Stable)
@Internal
public static final class CfnExpressGatewayServiceMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnExpressGatewayServiceMixinProps
An implementation for
CfnExpressGatewayServiceMixinProps-
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.ecs.CfnExpressGatewayServiceMixinProps
CfnExpressGatewayServiceMixinProps.Builder, CfnExpressGatewayServiceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnExpressGatewayServiceMixinProps.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 StringThe short name or full ARN of the cluster that hosts the Express service.final StringgetCpu()The CPU allocation for tasks in this service revision.final StringThe ARN of the task execution role for the service revision.final StringThe health check path for this service revision.final StringThe ARN of the infrastructure role that manages AWS resources for the Express service.final StringThe memory allocation for tasks in this service revision.final ObjectThe network configuration for tasks in this service revision.final ObjectThe primary container configuration for this service revision.final ObjectThe auto-scaling configuration for this service revision.final StringThe name of the Express service.getTags()The metadata applied to the Express service.final StringThe ARN of the task role for the service revision.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 theCfnExpressGatewayServiceMixinProps.Builder.
-
-
Method Details
-
getCluster
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe short name or full ARN of the cluster that hosts the Express service.Default: - "default"
- Specified by:
getClusterin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getCpu
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe CPU allocation for tasks in this service revision.Default: - "256"
- Specified by:
getCpuin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getExecutionRoleArn
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe ARN of the task execution role for the service revision.- Specified by:
getExecutionRoleArnin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getHealthCheckPath
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe health check path for this service revision.Default: - "HTTP:80/ping"
- Specified by:
getHealthCheckPathin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getInfrastructureRoleArn
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe ARN of the infrastructure role that manages AWS resources for the Express service.- Specified by:
getInfrastructureRoleArnin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getMemory
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe memory allocation for tasks in this service revision.Default: - "512"
- Specified by:
getMemoryin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getNetworkConfiguration
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe network configuration for tasks in this service revision.Returns union: either
IResolvableorCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceNetworkConfigurationProperty- Specified by:
getNetworkConfigurationin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getPrimaryContainer
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe primary container configuration for this service revision.Returns union: either
IResolvableorCfnExpressGatewayServicePropsMixin.ExpressGatewayContainerProperty- Specified by:
getPrimaryContainerin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getScalingTarget
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe auto-scaling configuration for this service revision.Returns union: either
IResolvableorCfnExpressGatewayServicePropsMixin.ExpressGatewayScalingTargetProperty- Specified by:
getScalingTargetin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getServiceName
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe name of the Express service.- Specified by:
getServiceNamein interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getTags
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe metadata applied to the Express service.- Specified by:
getTagsin interfaceCfnExpressGatewayServiceMixinProps- See Also:
-
getTaskRoleArn
Description copied from interface:CfnExpressGatewayServiceMixinPropsThe ARN of the task role for the service revision.- Specified by:
getTaskRoleArnin interfaceCfnExpressGatewayServiceMixinProps- 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()
-