@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 ec2InstanceType,
String name,
String buildId,
Object certificateConfiguration,
String description,
Number desiredEc2Instances,
Object ec2InboundPermissions,
String fleetType,
String instanceRoleArn,
List<String> logPaths,
Number maxSize,
List<String> metricGroups,
Number minSize,
String newGameSessionProtectionPolicy,
String peerVpcAwsAccountId,
String peerVpcId,
Object resourceCreationLimitPolicy,
Object runtimeConfiguration,
String scriptId,
String serverLaunchParameters,
String serverLaunchPath)
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`.
|
List<String> |
getLogPaths()
`AWS::GameLift::Fleet.LogPaths`.
|
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`.
|
String |
getServerLaunchParameters()
`AWS::GameLift::Fleet.ServerLaunchParameters`.
|
String |
getServerLaunchPath()
`AWS::GameLift::Fleet.ServerLaunchPath`.
|
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 ec2InstanceType, String name, String buildId, Object certificateConfiguration, String description, Number desiredEc2Instances, Object ec2InboundPermissions, String fleetType, String instanceRoleArn, List<String> logPaths, Number maxSize, List<String> metricGroups, Number minSize, String newGameSessionProtectionPolicy, String peerVpcAwsAccountId, String peerVpcId, Object resourceCreationLimitPolicy, Object runtimeConfiguration, String scriptId, String serverLaunchParameters, String serverLaunchPath)
CfnFleetProps.Builder.public final String getEc2InstanceType()
CfnFleetPropsgetEc2InstanceType in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-ec2instancetypepublic final String getName()
CfnFleetPropsgetName in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-namepublic final String getBuildId()
CfnFleetPropsgetBuildId in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-buildidpublic final Object getCertificateConfiguration()
CfnFleetPropsgetCertificateConfiguration in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-certificateconfigurationpublic final String getDescription()
CfnFleetPropsgetDescription in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-descriptionpublic final Number getDesiredEc2Instances()
CfnFleetPropsgetDesiredEc2Instances in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-desiredec2instancespublic final Object getEc2InboundPermissions()
CfnFleetPropsgetEc2InboundPermissions in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-ec2inboundpermissionspublic final String getFleetType()
CfnFleetPropsgetFleetType in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-fleettypepublic final String getInstanceRoleArn()
CfnFleetPropsgetInstanceRoleArn in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-instancerolearnpublic final List<String> getLogPaths()
CfnFleetPropsgetLogPaths in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-logpathspublic final Number getMaxSize()
CfnFleetPropsgetMaxSize in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-maxsizepublic final List<String> getMetricGroups()
CfnFleetPropsgetMetricGroups in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-metricgroupspublic final Number getMinSize()
CfnFleetPropsgetMinSize in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-minsizepublic final String getNewGameSessionProtectionPolicy()
CfnFleetPropsgetNewGameSessionProtectionPolicy in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-newgamesessionprotectionpolicypublic final String getPeerVpcAwsAccountId()
CfnFleetPropsgetPeerVpcAwsAccountId in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-peervpcawsaccountidpublic final String getPeerVpcId()
CfnFleetPropsgetPeerVpcId in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-peervpcidpublic final Object getResourceCreationLimitPolicy()
CfnFleetPropsgetResourceCreationLimitPolicy in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-resourcecreationlimitpolicypublic final Object getRuntimeConfiguration()
CfnFleetPropsgetRuntimeConfiguration in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-runtimeconfigurationpublic final String getScriptId()
CfnFleetPropsgetScriptId in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-scriptidpublic final String getServerLaunchParameters()
CfnFleetPropsgetServerLaunchParameters in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-serverlaunchparameterspublic final String getServerLaunchPath()
CfnFleetPropsgetServerLaunchPath in interface CfnFleetPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-serverlaunchpath@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.