@Stability(value=Stable) public static final class CfnFleetProps.Builder extends Object implements software.amazon.jsii.Builder<CfnFleetProps>
CfnFleetProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnFleetProps.Builder buildId(String buildId)
CfnFleetProps.getBuildId()buildId - `AWS::GameLift::Fleet.BuildId`.this@Stability(value=Stable) public CfnFleetProps.Builder certificateConfiguration(CfnFleet.CertificateConfigurationProperty certificateConfiguration)
CfnFleetProps.getCertificateConfiguration()certificateConfiguration - `AWS::GameLift::Fleet.CertificateConfiguration`.this@Stability(value=Stable) public CfnFleetProps.Builder certificateConfiguration(IResolvable certificateConfiguration)
CfnFleetProps.getCertificateConfiguration()certificateConfiguration - `AWS::GameLift::Fleet.CertificateConfiguration`.this@Stability(value=Stable) public CfnFleetProps.Builder description(String description)
CfnFleetProps.getDescription()description - `AWS::GameLift::Fleet.Description`.this@Stability(value=Stable) public CfnFleetProps.Builder desiredEc2Instances(Number desiredEc2Instances)
CfnFleetProps.getDesiredEc2Instances()desiredEc2Instances - `AWS::GameLift::Fleet.DesiredEC2Instances`.this@Stability(value=Stable) public CfnFleetProps.Builder ec2InboundPermissions(IResolvable ec2InboundPermissions)
CfnFleetProps.getEc2InboundPermissions()ec2InboundPermissions - `AWS::GameLift::Fleet.EC2InboundPermissions`.this@Stability(value=Stable) public CfnFleetProps.Builder ec2InboundPermissions(List<? extends Object> ec2InboundPermissions)
CfnFleetProps.getEc2InboundPermissions()ec2InboundPermissions - `AWS::GameLift::Fleet.EC2InboundPermissions`.this@Stability(value=Stable) public CfnFleetProps.Builder ec2InstanceType(String ec2InstanceType)
CfnFleetProps.getEc2InstanceType()ec2InstanceType - `AWS::GameLift::Fleet.EC2InstanceType`.this@Stability(value=Stable) public CfnFleetProps.Builder fleetType(String fleetType)
CfnFleetProps.getFleetType()fleetType - `AWS::GameLift::Fleet.FleetType`.this@Stability(value=Stable) public CfnFleetProps.Builder instanceRoleArn(String instanceRoleArn)
CfnFleetProps.getInstanceRoleArn()instanceRoleArn - `AWS::GameLift::Fleet.InstanceRoleARN`.this@Stability(value=Stable) public CfnFleetProps.Builder locations(IResolvable locations)
CfnFleetProps.getLocations()locations - `AWS::GameLift::Fleet.Locations`.this@Stability(value=Stable) public CfnFleetProps.Builder locations(List<? extends Object> locations)
CfnFleetProps.getLocations()locations - `AWS::GameLift::Fleet.Locations`.this@Stability(value=Stable) public CfnFleetProps.Builder maxSize(Number maxSize)
CfnFleetProps.getMaxSize()maxSize - `AWS::GameLift::Fleet.MaxSize`.this@Stability(value=Stable) public CfnFleetProps.Builder metricGroups(List<String> metricGroups)
CfnFleetProps.getMetricGroups()metricGroups - `AWS::GameLift::Fleet.MetricGroups`.this@Stability(value=Stable) public CfnFleetProps.Builder minSize(Number minSize)
CfnFleetProps.getMinSize()minSize - `AWS::GameLift::Fleet.MinSize`.this@Stability(value=Stable) public CfnFleetProps.Builder name(String name)
CfnFleetProps.getName()name - `AWS::GameLift::Fleet.Name`.this@Stability(value=Stable) public CfnFleetProps.Builder newGameSessionProtectionPolicy(String newGameSessionProtectionPolicy)
CfnFleetProps.getNewGameSessionProtectionPolicy()newGameSessionProtectionPolicy - `AWS::GameLift::Fleet.NewGameSessionProtectionPolicy`.this@Stability(value=Stable) public CfnFleetProps.Builder peerVpcAwsAccountId(String peerVpcAwsAccountId)
CfnFleetProps.getPeerVpcAwsAccountId()peerVpcAwsAccountId - `AWS::GameLift::Fleet.PeerVpcAwsAccountId`.this@Stability(value=Stable) public CfnFleetProps.Builder peerVpcId(String peerVpcId)
CfnFleetProps.getPeerVpcId()peerVpcId - `AWS::GameLift::Fleet.PeerVpcId`.this@Stability(value=Stable) public CfnFleetProps.Builder resourceCreationLimitPolicy(CfnFleet.ResourceCreationLimitPolicyProperty resourceCreationLimitPolicy)
CfnFleetProps.getResourceCreationLimitPolicy()resourceCreationLimitPolicy - `AWS::GameLift::Fleet.ResourceCreationLimitPolicy`.this@Stability(value=Stable) public CfnFleetProps.Builder resourceCreationLimitPolicy(IResolvable resourceCreationLimitPolicy)
CfnFleetProps.getResourceCreationLimitPolicy()resourceCreationLimitPolicy - `AWS::GameLift::Fleet.ResourceCreationLimitPolicy`.this@Stability(value=Stable) public CfnFleetProps.Builder runtimeConfiguration(CfnFleet.RuntimeConfigurationProperty runtimeConfiguration)
CfnFleetProps.getRuntimeConfiguration()runtimeConfiguration - `AWS::GameLift::Fleet.RuntimeConfiguration`.this@Stability(value=Stable) public CfnFleetProps.Builder runtimeConfiguration(IResolvable runtimeConfiguration)
CfnFleetProps.getRuntimeConfiguration()runtimeConfiguration - `AWS::GameLift::Fleet.RuntimeConfiguration`.this@Stability(value=Stable) public CfnFleetProps.Builder scriptId(String scriptId)
CfnFleetProps.getScriptId()scriptId - `AWS::GameLift::Fleet.ScriptId`.this@Stability(value=Stable) public CfnFleetProps build()
build in interface software.amazon.jsii.Builder<CfnFleetProps>CfnFleetPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.