CfnFleetProps¶
-
class
aws_cdk.aws_gamelift.
CfnFleetProps
(*, build_id, desired_ec2_instances, ec2_instance_type, name, server_launch_path, description=None, ec2_inbound_permissions=None, log_paths=None, max_size=None, min_size=None, server_launch_parameters=None)¶ Bases:
object
-
__init__
(*, build_id, desired_ec2_instances, ec2_instance_type, name, server_launch_path, description=None, ec2_inbound_permissions=None, log_paths=None, max_size=None, min_size=None, server_launch_parameters=None)¶ Properties for defining a
AWS::GameLift::Fleet
.- Parameters
build_id (
str
) –AWS::GameLift::Fleet.BuildId
.desired_ec2_instances (
Union
[int
,float
]) –AWS::GameLift::Fleet.DesiredEC2Instances
.ec2_instance_type (
str
) –AWS::GameLift::Fleet.EC2InstanceType
.name (
str
) –AWS::GameLift::Fleet.Name
.server_launch_path (
str
) –AWS::GameLift::Fleet.ServerLaunchPath
.description (
Optional
[str
]) –AWS::GameLift::Fleet.Description
.ec2_inbound_permissions (
Union
[IResolvable
,None
,List
[Union
[IResolvable
,IpPermissionProperty
]]]) –AWS::GameLift::Fleet.EC2InboundPermissions
.log_paths (
Optional
[List
[str
]]) –AWS::GameLift::Fleet.LogPaths
.max_size (
Union
[int
,float
,None
]) –AWS::GameLift::Fleet.MaxSize
.min_size (
Union
[int
,float
,None
]) –AWS::GameLift::Fleet.MinSize
.server_launch_parameters (
Optional
[str
]) –AWS::GameLift::Fleet.ServerLaunchParameters
.
see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html
Attributes
-
build_id
¶ AWS::GameLift::Fleet.BuildId
.- Return type
str
-
description
¶ AWS::GameLift::Fleet.Description
.- Return type
Optional
[str
]
-
desired_ec2_instances
¶ AWS::GameLift::Fleet.DesiredEC2Instances
.- Return type
Union
[int
,float
]
-
ec2_inbound_permissions
¶ AWS::GameLift::Fleet.EC2InboundPermissions
.- Return type
Union
[IResolvable
,None
,List
[Union
[IResolvable
,IpPermissionProperty
]]]
-
ec2_instance_type
¶ AWS::GameLift::Fleet.EC2InstanceType
.- Return type
str
-
log_paths
¶ AWS::GameLift::Fleet.LogPaths
.- Return type
Optional
[List
[str
]]
-
max_size
¶ AWS::GameLift::Fleet.MaxSize
.- Return type
Union
[int
,float
,None
]
-
min_size
¶ AWS::GameLift::Fleet.MinSize
.- Return type
Union
[int
,float
,None
]
-
name
¶ AWS::GameLift::Fleet.Name
.- Return type
str
-
server_launch_parameters
¶ AWS::GameLift::Fleet.ServerLaunchParameters
.- Return type
Optional
[str
]
-
server_launch_path
¶ AWS::GameLift::Fleet.ServerLaunchPath
.- Return type
str
-