Header menu logo FsCDK

EC2InstanceBuilder Type

Constructors

Constructor Description

EC2InstanceBuilder(name)

Full Usage: EC2InstanceBuilder(name)

Parameters:
    name : string

Returns: EC2InstanceBuilder
name : string
Returns: EC2InstanceBuilder

Instance members

Instance member Description

blockDevices devices

Full Usage: blockDevices devices

Parameters:
Returns: EC2InstanceConfig
devices : IBlockDevice list
Returns: EC2InstanceConfig

this.Combine

Full Usage: this.Combine

Parameters:
Returns: EC2InstanceConfig
state1 : EC2InstanceConfig
state2 : EC2InstanceConfig
Returns: EC2InstanceConfig

constructId id

Full Usage: constructId id

Parameters:
    id : string

Returns: EC2InstanceConfig
id : string
Returns: EC2InstanceConfig

detailedMonitoring enabled

Full Usage: detailedMonitoring enabled

Parameters:
    enabled : bool

Returns: EC2InstanceConfig
enabled : bool
Returns: EC2InstanceConfig

this.For

Full Usage: this.For

Parameters:
Returns: EC2InstanceConfig
Modifiers: inline
config : EC2InstanceConfig
f : unit -> EC2InstanceConfig
Returns: EC2InstanceConfig

instanceType instanceType

Full Usage: instanceType instanceType

Parameters:
Returns: EC2InstanceConfig
instanceType : InstanceType
Returns: EC2InstanceConfig

keyPair keyPair

Full Usage: keyPair keyPair

Parameters:
Returns: EC2InstanceConfig
keyPair : IKeyPair
Returns: EC2InstanceConfig

keyPairName keyPairName

Full Usage: keyPairName keyPairName

Parameters:
    keyPairName : string

Returns: EC2InstanceConfig
keyPairName : string
Returns: EC2InstanceConfig

machineImage machineImage

Full Usage: machineImage machineImage

Parameters:
Returns: EC2InstanceConfig
machineImage : IMachineImage
Returns: EC2InstanceConfig

requireImdsv2 required

Full Usage: requireImdsv2 required

Parameters:
    required : bool

Returns: EC2InstanceConfig
required : bool
Returns: EC2InstanceConfig

role role

Full Usage: role role

Parameters:
Returns: EC2InstanceConfig
role : IRole
Returns: EC2InstanceConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: EC2InstanceSpec
config : EC2InstanceConfig
Returns: EC2InstanceSpec

securityGroup sg

Full Usage: securityGroup sg

Parameters:
Returns: EC2InstanceConfig
sg : ISecurityGroup
Returns: EC2InstanceConfig

userData userData

Full Usage: userData userData

Parameters:
Returns: EC2InstanceConfig
userData : UserData
Returns: EC2InstanceConfig

vpc vpc

Full Usage: vpc vpc

Parameters:
Returns: EC2InstanceConfig
vpc : IVpc
Returns: EC2InstanceConfig

vpcSubnets subnets

Full Usage: vpcSubnets subnets

Parameters:
Returns: EC2InstanceConfig
subnets : SubnetSelection
Returns: EC2InstanceConfig

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: EC2InstanceConfig
() : unit
Returns: EC2InstanceConfig

this.Zero

Full Usage: this.Zero

Returns: EC2InstanceConfig
Returns: EC2InstanceConfig

Type something to start searching.