| Modifier and Type | Method and Description |
|---|---|
CfnFleet |
build() |
CfnFleet.Builder |
buildId(String buildId)
`AWS::GameLift::Fleet.BuildId`.
|
CfnFleet.Builder |
certificateConfiguration(CfnFleet.CertificateConfigurationProperty certificateConfiguration)
`AWS::GameLift::Fleet.CertificateConfiguration`.
|
CfnFleet.Builder |
certificateConfiguration(IResolvable certificateConfiguration)
`AWS::GameLift::Fleet.CertificateConfiguration`.
|
static CfnFleet.Builder |
create(software.constructs.Construct scope,
String id) |
CfnFleet.Builder |
description(String description)
`AWS::GameLift::Fleet.Description`.
|
CfnFleet.Builder |
desiredEc2Instances(Number desiredEc2Instances)
`AWS::GameLift::Fleet.DesiredEC2Instances`.
|
CfnFleet.Builder |
ec2InboundPermissions(IResolvable ec2InboundPermissions)
`AWS::GameLift::Fleet.EC2InboundPermissions`.
|
CfnFleet.Builder |
ec2InboundPermissions(List<? extends Object> ec2InboundPermissions)
`AWS::GameLift::Fleet.EC2InboundPermissions`.
|
CfnFleet.Builder |
ec2InstanceType(String ec2InstanceType)
`AWS::GameLift::Fleet.EC2InstanceType`.
|
CfnFleet.Builder |
fleetType(String fleetType)
`AWS::GameLift::Fleet.FleetType`.
|
CfnFleet.Builder |
instanceRoleArn(String instanceRoleArn)
`AWS::GameLift::Fleet.InstanceRoleARN`.
|
CfnFleet.Builder |
locations(IResolvable locations)
`AWS::GameLift::Fleet.Locations`.
|
CfnFleet.Builder |
locations(List<? extends Object> locations)
`AWS::GameLift::Fleet.Locations`.
|
CfnFleet.Builder |
maxSize(Number maxSize)
`AWS::GameLift::Fleet.MaxSize`.
|
CfnFleet.Builder |
metricGroups(List<String> metricGroups)
`AWS::GameLift::Fleet.MetricGroups`.
|
CfnFleet.Builder |
minSize(Number minSize)
`AWS::GameLift::Fleet.MinSize`.
|
CfnFleet.Builder |
name(String name)
`AWS::GameLift::Fleet.Name`.
|
CfnFleet.Builder |
newGameSessionProtectionPolicy(String newGameSessionProtectionPolicy)
`AWS::GameLift::Fleet.NewGameSessionProtectionPolicy`.
|
CfnFleet.Builder |
peerVpcAwsAccountId(String peerVpcAwsAccountId)
`AWS::GameLift::Fleet.PeerVpcAwsAccountId`.
|
CfnFleet.Builder |
peerVpcId(String peerVpcId)
`AWS::GameLift::Fleet.PeerVpcId`.
|
CfnFleet.Builder |
resourceCreationLimitPolicy(CfnFleet.ResourceCreationLimitPolicyProperty resourceCreationLimitPolicy)
`AWS::GameLift::Fleet.ResourceCreationLimitPolicy`.
|
CfnFleet.Builder |
resourceCreationLimitPolicy(IResolvable resourceCreationLimitPolicy)
`AWS::GameLift::Fleet.ResourceCreationLimitPolicy`.
|
CfnFleet.Builder |
runtimeConfiguration(CfnFleet.RuntimeConfigurationProperty runtimeConfiguration)
`AWS::GameLift::Fleet.RuntimeConfiguration`.
|
CfnFleet.Builder |
runtimeConfiguration(IResolvable runtimeConfiguration)
`AWS::GameLift::Fleet.RuntimeConfiguration`.
|
CfnFleet.Builder |
scriptId(String scriptId)
`AWS::GameLift::Fleet.ScriptId`.
|
@Stability(value=Stable) public static CfnFleet.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnFleet.CertificateConfigurationProperty.Builder.@Stability(value=Stable) public CfnFleet.Builder buildId(String buildId)
buildId - `AWS::GameLift::Fleet.BuildId`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder certificateConfiguration(CfnFleet.CertificateConfigurationProperty certificateConfiguration)
certificateConfiguration - `AWS::GameLift::Fleet.CertificateConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder certificateConfiguration(IResolvable certificateConfiguration)
certificateConfiguration - `AWS::GameLift::Fleet.CertificateConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder description(String description)
description - `AWS::GameLift::Fleet.Description`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder desiredEc2Instances(Number desiredEc2Instances)
desiredEc2Instances - `AWS::GameLift::Fleet.DesiredEC2Instances`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder ec2InboundPermissions(IResolvable ec2InboundPermissions)
ec2InboundPermissions - `AWS::GameLift::Fleet.EC2InboundPermissions`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder ec2InboundPermissions(List<? extends Object> ec2InboundPermissions)
ec2InboundPermissions - `AWS::GameLift::Fleet.EC2InboundPermissions`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder ec2InstanceType(String ec2InstanceType)
ec2InstanceType - `AWS::GameLift::Fleet.EC2InstanceType`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder fleetType(String fleetType)
fleetType - `AWS::GameLift::Fleet.FleetType`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder instanceRoleArn(String instanceRoleArn)
instanceRoleArn - `AWS::GameLift::Fleet.InstanceRoleARN`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder locations(IResolvable locations)
locations - `AWS::GameLift::Fleet.Locations`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder locations(List<? extends Object> locations)
locations - `AWS::GameLift::Fleet.Locations`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder maxSize(Number maxSize)
maxSize - `AWS::GameLift::Fleet.MaxSize`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder metricGroups(List<String> metricGroups)
metricGroups - `AWS::GameLift::Fleet.MetricGroups`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder minSize(Number minSize)
minSize - `AWS::GameLift::Fleet.MinSize`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder name(String name)
name - `AWS::GameLift::Fleet.Name`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder newGameSessionProtectionPolicy(String newGameSessionProtectionPolicy)
newGameSessionProtectionPolicy - `AWS::GameLift::Fleet.NewGameSessionProtectionPolicy`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder peerVpcAwsAccountId(String peerVpcAwsAccountId)
peerVpcAwsAccountId - `AWS::GameLift::Fleet.PeerVpcAwsAccountId`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder peerVpcId(String peerVpcId)
peerVpcId - `AWS::GameLift::Fleet.PeerVpcId`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder resourceCreationLimitPolicy(CfnFleet.ResourceCreationLimitPolicyProperty resourceCreationLimitPolicy)
resourceCreationLimitPolicy - `AWS::GameLift::Fleet.ResourceCreationLimitPolicy`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder resourceCreationLimitPolicy(IResolvable resourceCreationLimitPolicy)
resourceCreationLimitPolicy - `AWS::GameLift::Fleet.ResourceCreationLimitPolicy`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder runtimeConfiguration(CfnFleet.RuntimeConfigurationProperty runtimeConfiguration)
runtimeConfiguration - `AWS::GameLift::Fleet.RuntimeConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder runtimeConfiguration(IResolvable runtimeConfiguration)
runtimeConfiguration - `AWS::GameLift::Fleet.RuntimeConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnFleet.Builder scriptId(String scriptId)
scriptId - `AWS::GameLift::Fleet.ScriptId`. This parameter is required.thisCopyright © 2021. All rights reserved.