@Stability(value=Stable) @Internal public static final class CfnFleetProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFleetProps
CfnFleetPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnFleetProps.Builder, CfnFleetProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String buildId,
Object certificateConfiguration,
String description,
Number desiredEc2Instances,
Object ec2InboundPermissions,
String ec2InstanceType,
String fleetType,
String instanceRoleArn,
Object locations,
Number maxSize,
List<String> metricGroups,
Number minSize,
String name,
String newGameSessionProtectionPolicy,
String peerVpcAwsAccountId,
String peerVpcId,
Object resourceCreationLimitPolicy,
Object runtimeConfiguration,
String scriptId)
Constructor that initializes the object based on literal property values passed by the
CfnFleetProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getBuildId()
`AWS::GameLift::Fleet.BuildId`.
|
Object |
getCertificateConfiguration()
`AWS::GameLift::Fleet.CertificateConfiguration`.
|
String |
getDescription()
`AWS::GameLift::Fleet.Description`.
|
Number |
getDesiredEc2Instances()
`AWS::GameLift::Fleet.DesiredEC2Instances`.
|
Object |
getEc2InboundPermissions()
`AWS::GameLift::Fleet.EC2InboundPermissions`.
|
String |
getEc2InstanceType()
`AWS::GameLift::Fleet.EC2InstanceType`.
|
String |
getFleetType()
`AWS::GameLift::Fleet.FleetType`.
|
String |
getInstanceRoleArn()
`AWS::GameLift::Fleet.InstanceRoleARN`.
|
Object |
getLocations()
`AWS::GameLift::Fleet.Locations`.
|
Number |
getMaxSize()
`AWS::GameLift::Fleet.MaxSize`.
|
List<String> |
getMetricGroups()
`AWS::GameLift::Fleet.MetricGroups`.
|
Number |
getMinSize()
`AWS::GameLift::Fleet.MinSize`.
|
String |
getName()
`AWS::GameLift::Fleet.Name`.
|
String |
getNewGameSessionProtectionPolicy()
`AWS::GameLift::Fleet.NewGameSessionProtectionPolicy`.
|
String |
getPeerVpcAwsAccountId()
`AWS::GameLift::Fleet.PeerVpcAwsAccountId`.
|
String |
getPeerVpcId()
`AWS::GameLift::Fleet.PeerVpcId`.
|
Object |
getResourceCreationLimitPolicy()
`AWS::GameLift::Fleet.ResourceCreationLimitPolicy`.
|
Object |
getRuntimeConfiguration()
`AWS::GameLift::Fleet.RuntimeConfiguration`.
|
String |
getScriptId()
`AWS::GameLift::Fleet.ScriptId`.
|
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(String buildId, Object certificateConfiguration, String description, Number desiredEc2Instances, Object ec2InboundPermissions, String ec2InstanceType, String fleetType, String instanceRoleArn, Object locations, Number maxSize, List<String> metricGroups, Number minSize, String name, String newGameSessionProtectionPolicy, String peerVpcAwsAccountId, String peerVpcId, Object resourceCreationLimitPolicy, Object runtimeConfiguration, String scriptId)
CfnFleetProps.Builder.public final String getBuildId()
CfnFleetPropsgetBuildId in interface CfnFleetPropspublic final Object getCertificateConfiguration()
CfnFleetPropsgetCertificateConfiguration in interface CfnFleetPropspublic final String getDescription()
CfnFleetPropsgetDescription in interface CfnFleetPropspublic final Number getDesiredEc2Instances()
CfnFleetPropsgetDesiredEc2Instances in interface CfnFleetPropspublic final Object getEc2InboundPermissions()
CfnFleetPropsgetEc2InboundPermissions in interface CfnFleetPropspublic final String getEc2InstanceType()
CfnFleetPropsgetEc2InstanceType in interface CfnFleetPropspublic final String getFleetType()
CfnFleetPropsgetFleetType in interface CfnFleetPropspublic final String getInstanceRoleArn()
CfnFleetPropsgetInstanceRoleArn in interface CfnFleetPropspublic final Object getLocations()
CfnFleetPropsgetLocations in interface CfnFleetPropspublic final Number getMaxSize()
CfnFleetPropsgetMaxSize in interface CfnFleetPropspublic final List<String> getMetricGroups()
CfnFleetPropsgetMetricGroups in interface CfnFleetPropspublic final Number getMinSize()
CfnFleetPropsgetMinSize in interface CfnFleetPropspublic final String getName()
CfnFleetPropsgetName in interface CfnFleetPropspublic final String getNewGameSessionProtectionPolicy()
CfnFleetPropsgetNewGameSessionProtectionPolicy in interface CfnFleetPropspublic final String getPeerVpcAwsAccountId()
CfnFleetPropsgetPeerVpcAwsAccountId in interface CfnFleetPropspublic final String getPeerVpcId()
CfnFleetPropsgetPeerVpcId in interface CfnFleetPropspublic final Object getResourceCreationLimitPolicy()
CfnFleetPropsgetResourceCreationLimitPolicy in interface CfnFleetPropspublic final Object getRuntimeConfiguration()
CfnFleetPropsgetRuntimeConfiguration in interface CfnFleetPropspublic final String getScriptId()
CfnFleetPropsgetScriptId in interface CfnFleetProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.