CfnEnvironmentEC2Props

class aws_cdk.aws_cloud9.CfnEnvironmentEC2Props(*, instance_type, automatic_stop_time_minutes=None, connection_type=None, description=None, name=None, owner_arn=None, repositories=None, subnet_id=None, tags=None)

Bases: object

Properties for defining a AWS::Cloud9::EnvironmentEC2.

Parameters
  • instance_type (str) – AWS::Cloud9::EnvironmentEC2.InstanceType.

  • automatic_stop_time_minutes (Union[int, float, None]) – AWS::Cloud9::EnvironmentEC2.AutomaticStopTimeMinutes.

  • connection_type (Optional[str]) – AWS::Cloud9::EnvironmentEC2.ConnectionType.

  • description (Optional[str]) – AWS::Cloud9::EnvironmentEC2.Description.

  • name (Optional[str]) – AWS::Cloud9::EnvironmentEC2.Name.

  • owner_arn (Optional[str]) – AWS::Cloud9::EnvironmentEC2.OwnerArn.

  • repositories (Union[IResolvable, List[Union[RepositoryProperty, IResolvable]], None]) – AWS::Cloud9::EnvironmentEC2.Repositories.

  • subnet_id (Optional[str]) – AWS::Cloud9::EnvironmentEC2.SubnetId.

  • tags (Optional[List[CfnTag]]) – AWS::Cloud9::EnvironmentEC2.Tags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html

Attributes

automatic_stop_time_minutes

AWS::Cloud9::EnvironmentEC2.AutomaticStopTimeMinutes.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-automaticstoptimeminutes

Return type

Union[int, float, None]

connection_type

AWS::Cloud9::EnvironmentEC2.ConnectionType.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-connectiontype

Return type

Optional[str]

description

AWS::Cloud9::EnvironmentEC2.Description.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-description

Return type

Optional[str]

instance_type

AWS::Cloud9::EnvironmentEC2.InstanceType.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-instancetype

Return type

str

name

AWS::Cloud9::EnvironmentEC2.Name.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-name

Return type

Optional[str]

owner_arn

AWS::Cloud9::EnvironmentEC2.OwnerArn.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-ownerarn

Return type

Optional[str]

repositories

AWS::Cloud9::EnvironmentEC2.Repositories.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-repositories

Return type

Union[IResolvable, List[Union[RepositoryProperty, IResolvable]], None]

subnet_id

AWS::Cloud9::EnvironmentEC2.SubnetId.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-subnetid

Return type

Optional[str]

tags

AWS::Cloud9::EnvironmentEC2.Tags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-tags

Return type

Optional[List[CfnTag]]