launchdarkly_flag_eval

package
v0.2.29 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	LAUNCHDARKLY_SDK_KEY = "LAUNCHDARKLY_SDK_KEY"
)

Variables

This section is empty.

Functions

func New

func New() tfsdk.Provider

Types

type Dynamic

type Dynamic struct {
	Values map[string]tftypes.Value
}

func (Dynamic) Equal

func (d Dynamic) Equal(other attr.Value) bool

func (Dynamic) ToTerraformValue

func (d Dynamic) ToTerraformValue(_ context.Context) (tftypes.Value, error)

func (Dynamic) Type

func (d Dynamic) Type(_ context.Context) attr.Type

type DynamicType

type DynamicType struct{}

func (DynamicType) ApplyTerraform5AttributePathStep

func (d DynamicType) ApplyTerraform5AttributePathStep(step tftypes.AttributePathStep) (interface{}, error)

func (DynamicType) Equal

func (d DynamicType) Equal(other attr.Type) bool

func (DynamicType) String

func (d DynamicType) String() string

func (DynamicType) TerraformType

func (d DynamicType) TerraformType(_ context.Context) tftypes.Type

func (DynamicType) Validate

func (DynamicType) ValueFromTerraform

func (d DynamicType) ValueFromTerraform(_ context.Context, val tftypes.Value) (attr.Value, error)

type LDUser

type LDUser struct {
	Key       types.String `tfsdk:"key"`
	Secondary types.String `tfsdk:"secondary"`
	IP        types.String `tfsdk:"ip"`
	Country   types.String `tfsdk:"country"`
	Email     types.String `tfsdk:"email"`
	FirstName types.String `tfsdk:"first_name"`
	LastName  types.String `tfsdk:"last_name"`
	Avatar    types.String `tfsdk:"avatar"`
	Name      types.String `tfsdk:"name"`
	Anonymous types.Bool   `tfsdk:"anonymous"`
	Custom    Dynamic      `tfsdk:"custom"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL