Class CfnContainerGroupDefinition.SupportContainerDefinitionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.gamelift.CfnContainerGroupDefinition.SupportContainerDefinitionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnContainerGroupDefinition.SupportContainerDefinitionProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnContainerGroupDefinition.SupportContainerDefinitionProperty
@Stability(Stable)
@Internal
public static final class CfnContainerGroupDefinition.SupportContainerDefinitionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnContainerGroupDefinition.SupportContainerDefinitionProperty
An implementation for
CfnContainerGroupDefinition.SupportContainerDefinitionProperty-
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.services.gamelift.CfnContainerGroupDefinition.SupportContainerDefinitionProperty
CfnContainerGroupDefinition.SupportContainerDefinitionProperty.Builder, CfnContainerGroupDefinition.SupportContainerDefinitionProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnContainerGroupDefinition.SupportContainerDefinitionProperty.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 StringA descriptive label for the container definition.final ObjectA list of container dependencies that determines when this container starts up and shuts down.final ObjectThe environment variables to pass to a container.final ObjectSpecifies if the container is essential.final ObjectSpecifies how the process manager checks the health of containers.final StringSpecifies the image URI of this container.final NumberThe total memory limit of container groups following this definition in MiB.final ObjectA list of mount point configurations to be used in a container.final ObjectDefines the ports on a container.final StringThe digest of the container image.final NumbergetVcpu()The number of virtual CPUs to give to the support group.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(CfnContainerGroupDefinition.SupportContainerDefinitionProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnContainerGroupDefinition.SupportContainerDefinitionProperty.Builder.
-
-
Method Details
-
getContainerName
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertyA descriptive label for the container definition.- Specified by:
getContainerNamein interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getImageUri
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertySpecifies the image URI of this container.- Specified by:
getImageUriin interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getDependsOn
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertyA list of container dependencies that determines when this container starts up and shuts down.For container groups with multiple containers, dependencies let you define a startup/shutdown sequence across the containers.
- Specified by:
getDependsOnin interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getEnvironmentOverride
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertyThe environment variables to pass to a container.- Specified by:
getEnvironmentOverridein interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getEssential
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertySpecifies if the container is essential.If an essential container fails a health check, then all containers in the container group will be restarted. You must specify exactly 1 essential container in a container group.
- Specified by:
getEssentialin interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getHealthCheck
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertySpecifies how the process manager checks the health of containers.- Specified by:
getHealthCheckin interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getMemoryHardLimitMebibytes
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertyThe total memory limit of container groups following this definition in MiB.- Specified by:
getMemoryHardLimitMebibytesin interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getMountPoints
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertyA list of mount point configurations to be used in a container.- Specified by:
getMountPointsin interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getPortConfiguration
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertyDefines the ports on a container.- Specified by:
getPortConfigurationin interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getResolvedImageDigest
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertyThe digest of the container image.- Specified by:
getResolvedImageDigestin interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- See Also:
-
getVcpu
Description copied from interface:CfnContainerGroupDefinition.SupportContainerDefinitionPropertyThe number of virtual CPUs to give to the support group.- Specified by:
getVcpuin interfaceCfnContainerGroupDefinition.SupportContainerDefinitionProperty- 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()
-