CfnFleetProps¶
-
class
aws_cdk.aws_appstream.
CfnFleetProps
(*, compute_capacity, instance_type, name, description=None, disconnect_timeout_in_seconds=None, display_name=None, domain_join_info=None, enable_default_internet_access=None, fleet_type=None, iam_role_arn=None, idle_disconnect_timeout_in_seconds=None, image_arn=None, image_name=None, max_user_duration_in_seconds=None, stream_view=None, tags=None, vpc_config=None)¶ Bases:
object
Properties for defining a
AWS::AppStream::Fleet
.- Parameters
compute_capacity (
Union
[ComputeCapacityProperty
,IResolvable
]) –AWS::AppStream::Fleet.ComputeCapacity
.instance_type (
str
) –AWS::AppStream::Fleet.InstanceType
.name (
str
) –AWS::AppStream::Fleet.Name
.description (
Optional
[str
]) –AWS::AppStream::Fleet.Description
.disconnect_timeout_in_seconds (
Union
[int
,float
,None
]) –AWS::AppStream::Fleet.DisconnectTimeoutInSeconds
.display_name (
Optional
[str
]) –AWS::AppStream::Fleet.DisplayName
.domain_join_info (
Union
[IResolvable
,DomainJoinInfoProperty
,None
]) –AWS::AppStream::Fleet.DomainJoinInfo
.enable_default_internet_access (
Union
[bool
,IResolvable
,None
]) –AWS::AppStream::Fleet.EnableDefaultInternetAccess
.fleet_type (
Optional
[str
]) –AWS::AppStream::Fleet.FleetType
.iam_role_arn (
Optional
[str
]) –AWS::AppStream::Fleet.IamRoleArn
.idle_disconnect_timeout_in_seconds (
Union
[int
,float
,None
]) –AWS::AppStream::Fleet.IdleDisconnectTimeoutInSeconds
.image_arn (
Optional
[str
]) –AWS::AppStream::Fleet.ImageArn
.image_name (
Optional
[str
]) –AWS::AppStream::Fleet.ImageName
.max_user_duration_in_seconds (
Union
[int
,float
,None
]) –AWS::AppStream::Fleet.MaxUserDurationInSeconds
.stream_view (
Optional
[str
]) –AWS::AppStream::Fleet.StreamView
.tags (
Optional
[Sequence
[CfnTag
]]) –AWS::AppStream::Fleet.Tags
.vpc_config (
Union
[IResolvable
,VpcConfigProperty
,None
]) –AWS::AppStream::Fleet.VpcConfig
.
- Link
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html
Attributes
-
compute_capacity
¶ AWS::AppStream::Fleet.ComputeCapacity
.
-
description
¶ AWS::AppStream::Fleet.Description
.
-
disconnect_timeout_in_seconds
¶ AWS::AppStream::Fleet.DisconnectTimeoutInSeconds
.- Link
- Return type
Union
[int
,float
,None
]
-
display_name
¶ AWS::AppStream::Fleet.DisplayName
.
-
domain_join_info
¶ AWS::AppStream::Fleet.DomainJoinInfo
.
-
enable_default_internet_access
¶ AWS::AppStream::Fleet.EnableDefaultInternetAccess
.
-
fleet_type
¶ AWS::AppStream::Fleet.FleetType
.
-
iam_role_arn
¶ AWS::AppStream::Fleet.IamRoleArn
.
-
idle_disconnect_timeout_in_seconds
¶ AWS::AppStream::Fleet.IdleDisconnectTimeoutInSeconds
.- Link
- Return type
Union
[int
,float
,None
]
-
image_arn
¶ AWS::AppStream::Fleet.ImageArn
.- Link
- Return type
Optional
[str
]
-
image_name
¶ AWS::AppStream::Fleet.ImageName
.
-
instance_type
¶ AWS::AppStream::Fleet.InstanceType
.
-
max_user_duration_in_seconds
¶ AWS::AppStream::Fleet.MaxUserDurationInSeconds
.- Link
- Return type
Union
[int
,float
,None
]
-
name
¶ AWS::AppStream::Fleet.Name
.
-
stream_view
¶ AWS::AppStream::Fleet.StreamView
.
AWS::AppStream::Fleet.Tags
.- Link
- Return type
Optional
[List
[CfnTag
]]
-
vpc_config
¶ AWS::AppStream::Fleet.VpcConfig
.