@Stability(value=Stable) @Internal public static final class CfnContainerProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnContainerProps
CfnContainerPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnContainerProps.Builder, CfnContainerProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnContainerProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnContainerProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getContainerServiceDeployment()
An object that describes the current container deployment of the container service.
|
Object |
getIsDisabled()
A Boolean value indicating whether the container service is disabled.
|
String |
getPower()
The power specification of the container service.
|
Object |
getPublicDomainNames()
The public domain name of the container service, such as `example.com` and `www.example.com` .
|
Number |
getScale()
The scale specification of the container service.
|
String |
getServiceName()
The name of the container service.
|
List<CfnTag> |
getTags()
An array of key-value pairs to apply to this resource.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnContainerProps.Builder builder)
CfnContainerProps.Builder.public final String getPower()
CfnContainerPropsThe power specifies the amount of RAM, the number of vCPUs, and the base price of the container service.
getPower in interface CfnContainerPropspublic final Number getScale()
CfnContainerPropsThe scale specifies the allocated compute nodes of the container service.
getScale in interface CfnContainerPropspublic final String getServiceName()
CfnContainerPropsgetServiceName in interface CfnContainerPropspublic final Object getContainerServiceDeployment()
CfnContainerPropsgetContainerServiceDeployment in interface CfnContainerPropspublic final Object getIsDisabled()
CfnContainerPropsgetIsDisabled in interface CfnContainerPropspublic final Object getPublicDomainNames()
CfnContainerPropsYou can specify up to four public domain names for a container service. The domain names that you specify are used when you create a deployment with a container that is configured as the public endpoint of your container service.
If you don't specify public domain names, then you can use the default domain of the container service.
You must create and validate an SSL/TLS certificate before you can use public domain names with your container service. Use the AWS::Lightsail::Certificate resource to create a certificate for the public domain names that you want to use with your container service.
getPublicDomainNames in interface CfnContainerPropspublic final List<CfnTag> getTags()
CfnContainerPropsFor more information, see Tag in the AWS CloudFormation User Guide .
The
ValueofTagsis optional for Lightsail resources.
getTags in interface CfnContainerProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.