Header menu logo FsCDK

BastionHostBuilder Type

Constructors

Constructor Description

BastionHostBuilder(name)

Full Usage: BastionHostBuilder(name)

Parameters:
    name : string

Returns: BastionHostBuilder
name : string
Returns: BastionHostBuilder

Instance members

Instance member Description

this.Combine

Full Usage: this.Combine

Parameters:
Returns: BastionHostConfig
a : BastionHostConfig
b : BastionHostConfig
Returns: BastionHostConfig

constructId id

Full Usage: constructId id

Parameters:
    id : string

Returns: BastionHostConfig

Sets the construct ID for the Bastion Host.

id : string
Returns: BastionHostConfig

this.Delay

Full Usage: this.Delay

Parameters:
Returns: BastionHostConfig
Modifiers: inline
f : unit -> BastionHostConfig
Returns: BastionHostConfig

this.For

Full Usage: this.For

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

instanceName name

Full Usage: instanceName name

Parameters:
    name : string

Returns: BastionHostConfig

Sets the instance name.

name : string
Returns: BastionHostConfig

instanceType instanceType

Full Usage: instanceType instanceType

Parameters:
Returns: BastionHostConfig

Sets the instance type.

instanceType : InstanceType
Returns: BastionHostConfig

machineImage image

Full Usage: machineImage image

Parameters:
Returns: BastionHostConfig

Sets the machine image.

image : IMachineImage
Returns: BastionHostConfig

requireImdsv2 require

Full Usage: requireImdsv2 require

Parameters:
    require : bool

Returns: BastionHostConfig

Sets whether to require IMDSv2.

require : bool
Returns: BastionHostConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: BastionHostSpec
config : BastionHostConfig
Returns: BastionHostSpec

securityGroup sg

Full Usage: securityGroup sg

Parameters:
Returns: BastionHostConfig

Sets the security group.

sg : ISecurityGroup
Returns: BastionHostConfig

subnetSelection selection

Full Usage: subnetSelection selection

Parameters:
Returns: BastionHostConfig

Sets the subnet selection.

selection : SubnetSelection
Returns: BastionHostConfig

vpc vpc

Full Usage: vpc vpc

Parameters:
Returns: BastionHostConfig

Sets the VPC for the Bastion Host.

vpc : IVpc
Returns: BastionHostConfig

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: BastionHostConfig
() : unit
Returns: BastionHostConfig

this.Zero

Full Usage: this.Zero

Returns: BastionHostConfig
Returns: BastionHostConfig

Type something to start searching.