Header menu logo FsCDK

SecurityGroupBuilder Type

Constructors

Constructor Description

SecurityGroupBuilder(name)

Full Usage: SecurityGroupBuilder(name)

Parameters:
    name : string

Returns: SecurityGroupBuilder
name : string
Returns: SecurityGroupBuilder

Instance members

Instance member Description

allowAllOutbound allow

Full Usage: allowAllOutbound allow

Parameters:
    allow : bool - Whether to allow all outbound (default: false for least privilege).

Returns: SecurityGroupConfig

Sets whether to allow all outbound traffic.

allow : bool

Whether to allow all outbound (default: false for least privilege).

Returns: SecurityGroupConfig

this.Combine

Full Usage: this.Combine

Parameters:
Returns: SecurityGroupConfig
a : SecurityGroupConfig
b : SecurityGroupConfig
Returns: SecurityGroupConfig

constructId id

Full Usage: constructId id

Parameters:
    id : string - The construct ID.

Returns: SecurityGroupConfig

Sets the construct ID for the Security Group.

id : string

The construct ID.

Returns: SecurityGroupConfig

this.Delay

Full Usage: this.Delay

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

description description

Full Usage: description description

Parameters:
    description : string - The description.

Returns: SecurityGroupConfig

Sets the description for the Security Group.

description : string

The description.

Returns: SecurityGroupConfig

disableInlineRules disable

Full Usage: disableInlineRules disable

Parameters:
    disable : bool - Whether to disable inline rules.

Returns: SecurityGroupConfig

Sets whether to disable inline rules.

disable : bool

Whether to disable inline rules.

Returns: SecurityGroupConfig

this.For

Full Usage: this.For

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

this.Run

Full Usage: this.Run

Parameters:
Returns: SecurityGroupSpec
config : SecurityGroupConfig
Returns: SecurityGroupSpec

vpc vpc

Full Usage: vpc vpc

Parameters:
    vpc : IVpc - The VPC.

Returns: SecurityGroupConfig

Sets the VPC for the Security Group.

vpc : IVpc

The VPC.

Returns: SecurityGroupConfig

this.Yield

Full Usage: this.Yield

Parameters:
    () : unit

Returns: SecurityGroupConfig
() : unit
Returns: SecurityGroupConfig

this.Zero

Full Usage: this.Zero

Returns: SecurityGroupConfig
Returns: SecurityGroupConfig

Type something to start searching.