Header menu logo FsCDK

AppBuilder Type

Constructors

Constructor Description

AppBuilder()

Full Usage: AppBuilder()

Returns: AppBuilder
Returns: AppBuilder

Instance members

Instance member Description

analyticsReporting enabled

Full Usage: analyticsReporting enabled

Parameters:
    enabled : bool - Whether analytics reporting should be enabled.

Returns: AppConfig

Enables or disables analytics reporting for the App.

enabled : bool

Whether analytics reporting should be enabled.

Returns: AppConfig

autoSynth enabled

Full Usage: autoSynth enabled

Parameters:
    enabled : bool - Whether automatic synthesis should be enabled.

Returns: AppConfig

Enables or disables automatic synthesis for the App.

enabled : bool

Whether automatic synthesis should be enabled.

Returns: AppConfig

this.Combine

Full Usage: this.Combine

Parameters:
Returns: AppConfig
config1 : AppConfig
config2 : AppConfig
Returns: AppConfig

context keys

Full Usage: context keys

Parameters:
    keys : (string * obj) list - The context key-value pairs to add.

Returns: AppConfig

Adds context to the App with a key-value pair.

keys : (string * obj) list

The context key-value pairs to add.

Returns: AppConfig

this.Delay

Full Usage: this.Delay

Parameters:
Returns: AppConfig
f : unit -> AppConfig
Returns: AppConfig

this.For

Full Usage: this.For

Parameters:
Returns: AppConfig
sequence : 'T list
body : 'T -> AppConfig
Returns: AppConfig

this.For

Full Usage: this.For

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

outputDirectory outputDir

Full Usage: outputDirectory outputDir

Parameters:
    outputDir : string - The output directory path.

Returns: AppConfig

Sets the output directory for the synthesized CloudFormation templates.

outputDir : string

The output directory path.

Returns: AppConfig

policyValidationBeta1 plugins

Full Usage: policyValidationBeta1 plugins

Parameters:
Returns: AppConfig

Adds policy validation plugins to the App.

plugins : IPolicyValidationPluginBeta1 list

The policy validation plugins to add.

Returns: AppConfig

postCliContext context

Full Usage: postCliContext context

Parameters:
    context : (string * obj) list - The post CLI context key-value pairs to add.

Returns: AppConfig

Adds post CLI context to the App with a key-value pair.

context : (string * obj) list

The post CLI context key-value pairs to add.

Returns: AppConfig

propertyInjectors injectors

Full Usage: propertyInjectors injectors

Parameters:
Returns: AppConfig

Adds property injectors to the App.

injectors : IPropertyInjector list

The property injectors to add.

Returns: AppConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: App

Run delayed config

f : unit -> AppConfig
Returns: App

this.Run

Full Usage: this.Run

Parameters:
Returns: App
config : AppConfig
Returns: App

stackTraces enabled

Full Usage: stackTraces enabled

Parameters:
    enabled : bool - Whether stack traces should be included.

Returns: AppConfig

Enables or disables stack traces in synthesized CloudFormation templates.

enabled : bool

Whether stack traces should be included.

Returns: AppConfig

synthesizer synthesizer

Full Usage: synthesizer synthesizer

Parameters:
Returns: AppConfig

Sets the stack synthesizer for the App.

synthesizer : IReusableStackSynthesizer

The stack synthesizer to use.

Returns: AppConfig

treeMetadata enabled

Full Usage: treeMetadata enabled

Parameters:
    enabled : bool - Whether tree metadata should be included.

Returns: AppConfig

Enables or disables tree metadata for the App.

enabled : bool

Whether tree metadata should be included.

Returns: AppConfig

this.Yield

Full Usage: this.Yield

Parameters:
    arg0 : 'a

Returns: AppConfig
arg0 : 'a
Returns: AppConfig

this.Zero

Full Usage: this.Zero

Returns: AppConfig
Returns: AppConfig

Type something to start searching.