Class CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ecs.CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty
An implementation for
CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty-
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.CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty
CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty.Builder, CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty.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 StringgetCpu()The CPU allocation for tasks in this service revision.final StringThe Unix timestamp for when this service revision was created.final StringThe ARN of the task execution role for the service revision.final StringThe health check path for this service revision.final ObjectThe entry point into this service revision.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 ARN of the service revision.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
protected Jsii$Proxy(CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty.Builder.
-
-
Method Details
-
getCpu
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe CPU allocation for tasks in this service revision.- Specified by:
getCpuin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getCreatedAt
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe Unix timestamp for when this service revision was created.- Specified by:
getCreatedAtin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getExecutionRoleArn
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe ARN of the task execution role for the service revision.- Specified by:
getExecutionRoleArnin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getHealthCheckPath
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe health check path for this service revision.- Specified by:
getHealthCheckPathin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getIngressPaths
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe entry point into this service revision.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnExpressGatewayServicePropsMixin.IngressPathSummaryProperty>- Specified by:
getIngressPathsin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getMemory
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe memory allocation for tasks in this service revision.- Specified by:
getMemoryin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getNetworkConfiguration
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe network configuration for tasks in this service revision.Returns union: either
IResolvableorCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceNetworkConfigurationProperty- Specified by:
getNetworkConfigurationin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getPrimaryContainer
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe primary container configuration for this service revision.Returns union: either
IResolvableorCfnExpressGatewayServicePropsMixin.ExpressGatewayContainerProperty- Specified by:
getPrimaryContainerin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getScalingTarget
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe auto-scaling configuration for this service revision.Returns union: either
IResolvableorCfnExpressGatewayServicePropsMixin.ExpressGatewayScalingTargetProperty- Specified by:
getScalingTargetin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getServiceRevisionArn
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe ARN of the service revision.- Specified by:
getServiceRevisionArnin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- See Also:
-
getTaskRoleArn
Description copied from interface:CfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationPropertyThe ARN of the task role for the service revision.- Specified by:
getTaskRoleArnin interfaceCfnExpressGatewayServicePropsMixin.ExpressGatewayServiceConfigurationProperty- 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()
-