Mode - Go SDK

Mode type definition

The Go SDK and docs are currently in beta. Report issues on GitHub.

Supported Types

ModeAuto

1mode := components.CreateModeModeAuto(components.ModeAuto{/* values here */})

ModeRequired

1mode := components.CreateModeModeRequired(components.ModeRequired{/* values here */})

Union Discrimination

Use the Type field to determine which variant is active, then access the corresponding field:

1switch mode.Type {
2 case components.ModeTypeModeAuto:
3 // mode.ModeAuto is populated
4 case components.ModeTypeModeRequired:
5 // mode.ModeRequired is populated
6}