resource_site_wlan

package
v0.1.17 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2024 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SiteWlanResourceSchema

func SiteWlanResourceSchema(ctx context.Context) schema.Schema

func TerraformToSdk

func TerraformToSdk(ctx context.Context, plan *SiteWlanModel) (*models.Wlan, diag.Diagnostics)

Types

type AcctServersType

type AcctServersType struct {
	basetypes.ObjectType
}

func (AcctServersType) Equal

func (t AcctServersType) Equal(o attr.Type) bool

func (AcctServersType) String

func (t AcctServersType) String() string

func (AcctServersType) ValueFromObject

func (AcctServersType) ValueFromTerraform

func (t AcctServersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (AcctServersType) ValueType

func (t AcctServersType) ValueType(ctx context.Context) attr.Value

type AcctServersValue

type AcctServersValue struct {
	Host           basetypes.StringValue `tfsdk:"host"`
	KeywrapEnabled basetypes.BoolValue   `tfsdk:"keywrap_enabled"`
	KeywrapFormat  basetypes.StringValue `tfsdk:"keywrap_format"`
	KeywrapKek     basetypes.StringValue `tfsdk:"keywrap_kek"`
	KeywrapMack    basetypes.StringValue `tfsdk:"keywrap_mack"`
	Port           basetypes.Int64Value  `tfsdk:"port"`
	Secret         basetypes.StringValue `tfsdk:"secret"`
	// contains filtered or unexported fields
}

func NewAcctServersValue

func NewAcctServersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AcctServersValue, diag.Diagnostics)

func NewAcctServersValueMust

func NewAcctServersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AcctServersValue

func NewAcctServersValueNull

func NewAcctServersValueNull() AcctServersValue

func NewAcctServersValueUnknown

func NewAcctServersValueUnknown() AcctServersValue

func (AcctServersValue) AttributeTypes

func (v AcctServersValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (AcctServersValue) Equal

func (v AcctServersValue) Equal(o attr.Value) bool

func (AcctServersValue) IsNull

func (v AcctServersValue) IsNull() bool

func (AcctServersValue) IsUnknown

func (v AcctServersValue) IsUnknown() bool

func (AcctServersValue) String

func (v AcctServersValue) String() string

func (AcctServersValue) ToObjectValue

func (AcctServersValue) ToTerraformValue

func (v AcctServersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (AcctServersValue) Type

type AirwatchType

type AirwatchType struct {
	basetypes.ObjectType
}

func (AirwatchType) Equal

func (t AirwatchType) Equal(o attr.Type) bool

func (AirwatchType) String

func (t AirwatchType) String() string

func (AirwatchType) ValueFromObject

func (AirwatchType) ValueFromTerraform

func (t AirwatchType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (AirwatchType) ValueType

func (t AirwatchType) ValueType(ctx context.Context) attr.Value

type AirwatchValue

type AirwatchValue struct {
	ApiKey     basetypes.StringValue `tfsdk:"api_key"`
	ConsoleUrl basetypes.StringValue `tfsdk:"console_url"`
	Enabled    basetypes.BoolValue   `tfsdk:"enabled"`
	Password   basetypes.StringValue `tfsdk:"password"`
	Username   basetypes.StringValue `tfsdk:"username"`
	// contains filtered or unexported fields
}

func NewAirwatchValue

func NewAirwatchValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AirwatchValue, diag.Diagnostics)

func NewAirwatchValueMust

func NewAirwatchValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AirwatchValue

func NewAirwatchValueNull

func NewAirwatchValueNull() AirwatchValue

func NewAirwatchValueUnknown

func NewAirwatchValueUnknown() AirwatchValue

func (AirwatchValue) AttributeTypes

func (v AirwatchValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (AirwatchValue) Equal

func (v AirwatchValue) Equal(o attr.Value) bool

func (AirwatchValue) IsNull

func (v AirwatchValue) IsNull() bool

func (AirwatchValue) IsUnknown

func (v AirwatchValue) IsUnknown() bool

func (AirwatchValue) String

func (v AirwatchValue) String() string

func (AirwatchValue) ToObjectValue

func (AirwatchValue) ToTerraformValue

func (v AirwatchValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (AirwatchValue) Type

func (v AirwatchValue) Type(ctx context.Context) attr.Type

type AppLimitType

type AppLimitType struct {
	basetypes.ObjectType
}

func (AppLimitType) Equal

func (t AppLimitType) Equal(o attr.Type) bool

func (AppLimitType) String

func (t AppLimitType) String() string

func (AppLimitType) ValueFromObject

func (AppLimitType) ValueFromTerraform

func (t AppLimitType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (AppLimitType) ValueType

func (t AppLimitType) ValueType(ctx context.Context) attr.Value

type AppLimitValue

type AppLimitValue struct {
	Apps     basetypes.MapValue  `tfsdk:"apps"`
	Enabled  basetypes.BoolValue `tfsdk:"enabled"`
	WxtagIds basetypes.MapValue  `tfsdk:"wxtag_ids"`
	// contains filtered or unexported fields
}

func NewAppLimitValue

func NewAppLimitValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AppLimitValue, diag.Diagnostics)

func NewAppLimitValueMust

func NewAppLimitValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AppLimitValue

func NewAppLimitValueNull

func NewAppLimitValueNull() AppLimitValue

func NewAppLimitValueUnknown

func NewAppLimitValueUnknown() AppLimitValue

func (AppLimitValue) AttributeTypes

func (v AppLimitValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (AppLimitValue) Equal

func (v AppLimitValue) Equal(o attr.Value) bool

func (AppLimitValue) IsNull

func (v AppLimitValue) IsNull() bool

func (AppLimitValue) IsUnknown

func (v AppLimitValue) IsUnknown() bool

func (AppLimitValue) String

func (v AppLimitValue) String() string

func (AppLimitValue) ToObjectValue

func (AppLimitValue) ToTerraformValue

func (v AppLimitValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (AppLimitValue) Type

func (v AppLimitValue) Type(ctx context.Context) attr.Type

type AppQosType

type AppQosType struct {
	basetypes.ObjectType
}

func (AppQosType) Equal

func (t AppQosType) Equal(o attr.Type) bool

func (AppQosType) String

func (t AppQosType) String() string

func (AppQosType) ValueFromObject

func (AppQosType) ValueFromTerraform

func (t AppQosType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (AppQosType) ValueType

func (t AppQosType) ValueType(ctx context.Context) attr.Value

type AppQosValue

type AppQosValue struct {
	Apps    basetypes.MapValue  `tfsdk:"apps"`
	Enabled basetypes.BoolValue `tfsdk:"enabled"`
	Others  basetypes.ListValue `tfsdk:"others"`
	// contains filtered or unexported fields
}

func NewAppQosValue

func NewAppQosValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AppQosValue, diag.Diagnostics)

func NewAppQosValueMust

func NewAppQosValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AppQosValue

func NewAppQosValueNull

func NewAppQosValueNull() AppQosValue

func NewAppQosValueUnknown

func NewAppQosValueUnknown() AppQosValue

func (AppQosValue) AttributeTypes

func (v AppQosValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (AppQosValue) Equal

func (v AppQosValue) Equal(o attr.Value) bool

func (AppQosValue) IsNull

func (v AppQosValue) IsNull() bool

func (AppQosValue) IsUnknown

func (v AppQosValue) IsUnknown() bool

func (AppQosValue) String

func (v AppQosValue) String() string

func (AppQosValue) ToObjectValue

func (AppQosValue) ToTerraformValue

func (v AppQosValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (AppQosValue) Type

func (v AppQosValue) Type(ctx context.Context) attr.Type

type AppsType

type AppsType struct {
	basetypes.ObjectType
}

func (AppsType) Equal

func (t AppsType) Equal(o attr.Type) bool

func (AppsType) String

func (t AppsType) String() string

func (AppsType) ValueFromObject

func (AppsType) ValueFromTerraform

func (t AppsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (AppsType) ValueType

func (t AppsType) ValueType(ctx context.Context) attr.Value

type AppsValue

type AppsValue struct {
	Dscp      basetypes.Int64Value  `tfsdk:"dscp"`
	DstSubnet basetypes.StringValue `tfsdk:"dst_subnet"`
	SrcSubnet basetypes.StringValue `tfsdk:"src_subnet"`
	// contains filtered or unexported fields
}

func NewAppsValue

func NewAppsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AppsValue, diag.Diagnostics)

func NewAppsValueMust

func NewAppsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AppsValue

func NewAppsValueNull

func NewAppsValueNull() AppsValue

func NewAppsValueUnknown

func NewAppsValueUnknown() AppsValue

func (AppsValue) AttributeTypes

func (v AppsValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (AppsValue) Equal

func (v AppsValue) Equal(o attr.Value) bool

func (AppsValue) IsNull

func (v AppsValue) IsNull() bool

func (AppsValue) IsUnknown

func (v AppsValue) IsUnknown() bool

func (AppsValue) String

func (v AppsValue) String() string

func (AppsValue) ToObjectValue

func (v AppsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)

func (AppsValue) ToTerraformValue

func (v AppsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (AppsValue) Type

func (v AppsValue) Type(ctx context.Context) attr.Type

type AuthServersType

type AuthServersType struct {
	basetypes.ObjectType
}

func (AuthServersType) Equal

func (t AuthServersType) Equal(o attr.Type) bool

func (AuthServersType) String

func (t AuthServersType) String() string

func (AuthServersType) ValueFromObject

func (AuthServersType) ValueFromTerraform

func (t AuthServersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (AuthServersType) ValueType

func (t AuthServersType) ValueType(ctx context.Context) attr.Value

type AuthServersValue

type AuthServersValue struct {
	Host           basetypes.StringValue `tfsdk:"host"`
	KeywrapEnabled basetypes.BoolValue   `tfsdk:"keywrap_enabled"`
	KeywrapFormat  basetypes.StringValue `tfsdk:"keywrap_format"`
	KeywrapKek     basetypes.StringValue `tfsdk:"keywrap_kek"`
	KeywrapMack    basetypes.StringValue `tfsdk:"keywrap_mack"`
	Port           basetypes.Int64Value  `tfsdk:"port"`
	Secret         basetypes.StringValue `tfsdk:"secret"`
	// contains filtered or unexported fields
}

func NewAuthServersValue

func NewAuthServersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AuthServersValue, diag.Diagnostics)

func NewAuthServersValueMust

func NewAuthServersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AuthServersValue

func NewAuthServersValueNull

func NewAuthServersValueNull() AuthServersValue

func NewAuthServersValueUnknown

func NewAuthServersValueUnknown() AuthServersValue

func (AuthServersValue) AttributeTypes

func (v AuthServersValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (AuthServersValue) Equal

func (v AuthServersValue) Equal(o attr.Value) bool

func (AuthServersValue) IsNull

func (v AuthServersValue) IsNull() bool

func (AuthServersValue) IsUnknown

func (v AuthServersValue) IsUnknown() bool

func (AuthServersValue) String

func (v AuthServersValue) String() string

func (AuthServersValue) ToObjectValue

func (AuthServersValue) ToTerraformValue

func (v AuthServersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (AuthServersValue) Type

type AuthType

type AuthType struct {
	basetypes.ObjectType
}

func (AuthType) Equal

func (t AuthType) Equal(o attr.Type) bool

func (AuthType) String

func (t AuthType) String() string

func (AuthType) ValueFromObject

func (AuthType) ValueFromTerraform

func (t AuthType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (AuthType) ValueType

func (t AuthType) ValueType(ctx context.Context) attr.Value

type AuthValue

type AuthValue struct {
	AnticlogThreshold  basetypes.Int64Value  `tfsdk:"anticlog_threshold"`
	EapReauth          basetypes.BoolValue   `tfsdk:"eap_reauth"`
	EnableMacAuth      basetypes.BoolValue   `tfsdk:"enable_mac_auth"`
	KeyIdx             basetypes.Int64Value  `tfsdk:"key_idx"`
	Keys               basetypes.ListValue   `tfsdk:"keys"`
	MultiPskOnly       basetypes.BoolValue   `tfsdk:"multi_psk_only"`
	Owe                basetypes.StringValue `tfsdk:"owe"`
	Pairwise           basetypes.ListValue   `tfsdk:"pairwise"`
	PrivateWlan        basetypes.BoolValue   `tfsdk:"private_wlan"`
	Psk                basetypes.StringValue `tfsdk:"psk"`
	AuthType           basetypes.StringValue `tfsdk:"type"`
	WepAsSecondaryAuth basetypes.BoolValue   `tfsdk:"wep_as_secondary_auth"`
	// contains filtered or unexported fields
}

func NewAuthValue

func NewAuthValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AuthValue, diag.Diagnostics)

func NewAuthValueMust

func NewAuthValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AuthValue

func NewAuthValueNull

func NewAuthValueNull() AuthValue

func NewAuthValueUnknown

func NewAuthValueUnknown() AuthValue

func (AuthValue) AttributeTypes

func (v AuthValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (AuthValue) Equal

func (v AuthValue) Equal(o attr.Value) bool

func (AuthValue) IsNull

func (v AuthValue) IsNull() bool

func (AuthValue) IsUnknown

func (v AuthValue) IsUnknown() bool

func (AuthValue) String

func (v AuthValue) String() string

func (AuthValue) ToObjectValue

func (v AuthValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)

func (AuthValue) ToTerraformValue

func (v AuthValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (AuthValue) Type

func (v AuthValue) Type(ctx context.Context) attr.Type

type BonjourType

type BonjourType struct {
	basetypes.ObjectType
}

func (BonjourType) Equal

func (t BonjourType) Equal(o attr.Type) bool

func (BonjourType) String

func (t BonjourType) String() string

func (BonjourType) ValueFromObject

func (BonjourType) ValueFromTerraform

func (t BonjourType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (BonjourType) ValueType

func (t BonjourType) ValueType(ctx context.Context) attr.Value

type BonjourValue

type BonjourValue struct {
	AdditionalVlanIds basetypes.ListValue `tfsdk:"additional_vlan_ids"`
	Enabled           basetypes.BoolValue `tfsdk:"enabled"`
	Services          basetypes.MapValue  `tfsdk:"services"`
	// contains filtered or unexported fields
}

func NewBonjourValue

func NewBonjourValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (BonjourValue, diag.Diagnostics)

func NewBonjourValueMust

func NewBonjourValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) BonjourValue

func NewBonjourValueNull

func NewBonjourValueNull() BonjourValue

func NewBonjourValueUnknown

func NewBonjourValueUnknown() BonjourValue

func (BonjourValue) AttributeTypes

func (v BonjourValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (BonjourValue) Equal

func (v BonjourValue) Equal(o attr.Value) bool

func (BonjourValue) IsNull

func (v BonjourValue) IsNull() bool

func (BonjourValue) IsUnknown

func (v BonjourValue) IsUnknown() bool

func (BonjourValue) String

func (v BonjourValue) String() string

func (BonjourValue) ToObjectValue

func (BonjourValue) ToTerraformValue

func (v BonjourValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (BonjourValue) Type

func (v BonjourValue) Type(ctx context.Context) attr.Type

type CiscoCwaType

type CiscoCwaType struct {
	basetypes.ObjectType
}

func (CiscoCwaType) Equal

func (t CiscoCwaType) Equal(o attr.Type) bool

func (CiscoCwaType) String

func (t CiscoCwaType) String() string

func (CiscoCwaType) ValueFromObject

func (CiscoCwaType) ValueFromTerraform

func (t CiscoCwaType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (CiscoCwaType) ValueType

func (t CiscoCwaType) ValueType(ctx context.Context) attr.Value

type CiscoCwaValue

type CiscoCwaValue struct {
	AllowedHostnames basetypes.ListValue `tfsdk:"allowed_hostnames"`
	AllowedSubnets   basetypes.ListValue `tfsdk:"allowed_subnets"`
	BlockedSubnets   basetypes.ListValue `tfsdk:"blocked_subnets"`
	Enabled          basetypes.BoolValue `tfsdk:"enabled"`
	// contains filtered or unexported fields
}

func NewCiscoCwaValue

func NewCiscoCwaValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CiscoCwaValue, diag.Diagnostics)

func NewCiscoCwaValueMust

func NewCiscoCwaValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CiscoCwaValue

func NewCiscoCwaValueNull

func NewCiscoCwaValueNull() CiscoCwaValue

func NewCiscoCwaValueUnknown

func NewCiscoCwaValueUnknown() CiscoCwaValue

func (CiscoCwaValue) AttributeTypes

func (v CiscoCwaValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (CiscoCwaValue) Equal

func (v CiscoCwaValue) Equal(o attr.Value) bool

func (CiscoCwaValue) IsNull

func (v CiscoCwaValue) IsNull() bool

func (CiscoCwaValue) IsUnknown

func (v CiscoCwaValue) IsUnknown() bool

func (CiscoCwaValue) String

func (v CiscoCwaValue) String() string

func (CiscoCwaValue) ToObjectValue

func (CiscoCwaValue) ToTerraformValue

func (v CiscoCwaValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (CiscoCwaValue) Type

func (v CiscoCwaValue) Type(ctx context.Context) attr.Type

type CoaServersType

type CoaServersType struct {
	basetypes.ObjectType
}

func (CoaServersType) Equal

func (t CoaServersType) Equal(o attr.Type) bool

func (CoaServersType) String

func (t CoaServersType) String() string

func (CoaServersType) ValueFromObject

func (CoaServersType) ValueFromTerraform

func (t CoaServersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (CoaServersType) ValueType

func (t CoaServersType) ValueType(ctx context.Context) attr.Value

type CoaServersValue

type CoaServersValue struct {
	DisableEventTimestampCheck basetypes.BoolValue   `tfsdk:"disable_event_timestamp_check"`
	Enabled                    basetypes.BoolValue   `tfsdk:"enabled"`
	Ip                         basetypes.StringValue `tfsdk:"ip"`
	Port                       basetypes.Int64Value  `tfsdk:"port"`
	Secret                     basetypes.StringValue `tfsdk:"secret"`
	// contains filtered or unexported fields
}

func NewCoaServersValue

func NewCoaServersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CoaServersValue, diag.Diagnostics)

func NewCoaServersValueMust

func NewCoaServersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CoaServersValue

func NewCoaServersValueNull

func NewCoaServersValueNull() CoaServersValue

func NewCoaServersValueUnknown

func NewCoaServersValueUnknown() CoaServersValue

func (CoaServersValue) AttributeTypes

func (v CoaServersValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (CoaServersValue) Equal

func (v CoaServersValue) Equal(o attr.Value) bool

func (CoaServersValue) IsNull

func (v CoaServersValue) IsNull() bool

func (CoaServersValue) IsUnknown

func (v CoaServersValue) IsUnknown() bool

func (CoaServersValue) String

func (v CoaServersValue) String() string

func (CoaServersValue) ToObjectValue

func (CoaServersValue) ToTerraformValue

func (v CoaServersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (CoaServersValue) Type

func (v CoaServersValue) Type(ctx context.Context) attr.Type

type DnsServerRewriteType

type DnsServerRewriteType struct {
	basetypes.ObjectType
}

func (DnsServerRewriteType) Equal

func (t DnsServerRewriteType) Equal(o attr.Type) bool

func (DnsServerRewriteType) String

func (t DnsServerRewriteType) String() string

func (DnsServerRewriteType) ValueFromObject

func (DnsServerRewriteType) ValueFromTerraform

func (t DnsServerRewriteType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (DnsServerRewriteType) ValueType

func (t DnsServerRewriteType) ValueType(ctx context.Context) attr.Value

type DnsServerRewriteValue

type DnsServerRewriteValue struct {
	Enabled      basetypes.BoolValue `tfsdk:"enabled"`
	RadiusGroups basetypes.MapValue  `tfsdk:"radius_groups"`
	// contains filtered or unexported fields
}

func NewDnsServerRewriteValue

func NewDnsServerRewriteValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DnsServerRewriteValue, diag.Diagnostics)

func NewDnsServerRewriteValueMust

func NewDnsServerRewriteValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) DnsServerRewriteValue

func NewDnsServerRewriteValueNull

func NewDnsServerRewriteValueNull() DnsServerRewriteValue

func NewDnsServerRewriteValueUnknown

func NewDnsServerRewriteValueUnknown() DnsServerRewriteValue

func (DnsServerRewriteValue) AttributeTypes

func (v DnsServerRewriteValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (DnsServerRewriteValue) Equal

func (v DnsServerRewriteValue) Equal(o attr.Value) bool

func (DnsServerRewriteValue) IsNull

func (v DnsServerRewriteValue) IsNull() bool

func (DnsServerRewriteValue) IsUnknown

func (v DnsServerRewriteValue) IsUnknown() bool

func (DnsServerRewriteValue) String

func (v DnsServerRewriteValue) String() string

func (DnsServerRewriteValue) ToObjectValue

func (DnsServerRewriteValue) ToTerraformValue

func (v DnsServerRewriteValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (DnsServerRewriteValue) Type

type DynamicPskType

type DynamicPskType struct {
	basetypes.ObjectType
}

func (DynamicPskType) Equal

func (t DynamicPskType) Equal(o attr.Type) bool

func (DynamicPskType) String

func (t DynamicPskType) String() string

func (DynamicPskType) ValueFromObject

func (DynamicPskType) ValueFromTerraform

func (t DynamicPskType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (DynamicPskType) ValueType

func (t DynamicPskType) ValueType(ctx context.Context) attr.Value

type DynamicPskValue

type DynamicPskValue struct {
	DefaultPsk    basetypes.StringValue `tfsdk:"default_psk"`
	DefaultVlanId basetypes.StringValue `tfsdk:"default_vlan_id"`
	Enabled       basetypes.BoolValue   `tfsdk:"enabled"`
	ForceLookup   basetypes.BoolValue   `tfsdk:"force_lookup"`
	Source        basetypes.StringValue `tfsdk:"source"`
	VlanIds       basetypes.ListValue   `tfsdk:"vlan_ids"`
	// contains filtered or unexported fields
}

func NewDynamicPskValue

func NewDynamicPskValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DynamicPskValue, diag.Diagnostics)

func NewDynamicPskValueMust

func NewDynamicPskValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) DynamicPskValue

func NewDynamicPskValueNull

func NewDynamicPskValueNull() DynamicPskValue

func NewDynamicPskValueUnknown

func NewDynamicPskValueUnknown() DynamicPskValue

func (DynamicPskValue) AttributeTypes

func (v DynamicPskValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (DynamicPskValue) Equal

func (v DynamicPskValue) Equal(o attr.Value) bool

func (DynamicPskValue) IsNull

func (v DynamicPskValue) IsNull() bool

func (DynamicPskValue) IsUnknown

func (v DynamicPskValue) IsUnknown() bool

func (DynamicPskValue) String

func (v DynamicPskValue) String() string

func (DynamicPskValue) ToObjectValue

func (DynamicPskValue) ToTerraformValue

func (v DynamicPskValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (DynamicPskValue) Type

func (v DynamicPskValue) Type(ctx context.Context) attr.Type

type DynamicVlanType

type DynamicVlanType struct {
	basetypes.ObjectType
}

func (DynamicVlanType) Equal

func (t DynamicVlanType) Equal(o attr.Type) bool

func (DynamicVlanType) String

func (t DynamicVlanType) String() string

func (DynamicVlanType) ValueFromObject

func (DynamicVlanType) ValueFromTerraform

func (t DynamicVlanType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (DynamicVlanType) ValueType

func (t DynamicVlanType) ValueType(ctx context.Context) attr.Value

type DynamicVlanValue

type DynamicVlanValue struct {
	DefaultVlanIds  basetypes.ListValue   `tfsdk:"default_vlan_ids"`
	Enabled         basetypes.BoolValue   `tfsdk:"enabled"`
	LocalVlanIds    basetypes.ListValue   `tfsdk:"local_vlan_ids"`
	DynamicVlanType basetypes.StringValue `tfsdk:"type"`
	Vlans           basetypes.MapValue    `tfsdk:"vlans"`
	// contains filtered or unexported fields
}

func NewDynamicVlanValue

func NewDynamicVlanValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DynamicVlanValue, diag.Diagnostics)

func NewDynamicVlanValueMust

func NewDynamicVlanValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) DynamicVlanValue

func NewDynamicVlanValueNull

func NewDynamicVlanValueNull() DynamicVlanValue

func NewDynamicVlanValueUnknown

func NewDynamicVlanValueUnknown() DynamicVlanValue

func (DynamicVlanValue) AttributeTypes

func (v DynamicVlanValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (DynamicVlanValue) Equal

func (v DynamicVlanValue) Equal(o attr.Value) bool

func (DynamicVlanValue) IsNull

func (v DynamicVlanValue) IsNull() bool

func (DynamicVlanValue) IsUnknown

func (v DynamicVlanValue) IsUnknown() bool

func (DynamicVlanValue) String

func (v DynamicVlanValue) String() string

func (DynamicVlanValue) ToObjectValue

func (DynamicVlanValue) ToTerraformValue

func (v DynamicVlanValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (DynamicVlanValue) Type

type Hotspot20Type

type Hotspot20Type struct {
	basetypes.ObjectType
}

func (Hotspot20Type) Equal

func (t Hotspot20Type) Equal(o attr.Type) bool

func (Hotspot20Type) String

func (t Hotspot20Type) String() string

func (Hotspot20Type) ValueFromObject

func (Hotspot20Type) ValueFromTerraform

func (t Hotspot20Type) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (Hotspot20Type) ValueType

func (t Hotspot20Type) ValueType(ctx context.Context) attr.Value

type Hotspot20Value

type Hotspot20Value struct {
	DomainName basetypes.ListValue   `tfsdk:"domain_name"`
	Enabled    basetypes.BoolValue   `tfsdk:"enabled"`
	NaiRealms  basetypes.ListValue   `tfsdk:"nai_realms"`
	Operators  basetypes.ListValue   `tfsdk:"operators"`
	Rcoi       basetypes.ListValue   `tfsdk:"rcoi"`
	VenueName  basetypes.StringValue `tfsdk:"venue_name"`
	// contains filtered or unexported fields
}

func NewHotspot20Value

func NewHotspot20Value(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (Hotspot20Value, diag.Diagnostics)

func NewHotspot20ValueMust

func NewHotspot20ValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) Hotspot20Value

func NewHotspot20ValueNull

func NewHotspot20ValueNull() Hotspot20Value

func NewHotspot20ValueUnknown

func NewHotspot20ValueUnknown() Hotspot20Value

func (Hotspot20Value) AttributeTypes

func (v Hotspot20Value) AttributeTypes(ctx context.Context) map[string]attr.Type

func (Hotspot20Value) Equal

func (v Hotspot20Value) Equal(o attr.Value) bool

func (Hotspot20Value) IsNull

func (v Hotspot20Value) IsNull() bool

func (Hotspot20Value) IsUnknown

func (v Hotspot20Value) IsUnknown() bool

func (Hotspot20Value) String

func (v Hotspot20Value) String() string

func (Hotspot20Value) ToObjectValue

func (Hotspot20Value) ToTerraformValue

func (v Hotspot20Value) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (Hotspot20Value) Type

func (v Hotspot20Value) Type(ctx context.Context) attr.Type

type HoursType

type HoursType struct {
	basetypes.ObjectType
}

func (HoursType) Equal

func (t HoursType) Equal(o attr.Type) bool

func (HoursType) String

func (t HoursType) String() string

func (HoursType) ValueFromObject

func (HoursType) ValueFromTerraform

func (t HoursType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (HoursType) ValueType

func (t HoursType) ValueType(ctx context.Context) attr.Value

type HoursValue

type HoursValue struct {
	Fri basetypes.StringValue `tfsdk:"fri"`
	Mon basetypes.StringValue `tfsdk:"mon"`
	Sat basetypes.StringValue `tfsdk:"sat"`
	Sun basetypes.StringValue `tfsdk:"sun"`
	Thu basetypes.StringValue `tfsdk:"thu"`
	Tue basetypes.StringValue `tfsdk:"tue"`
	Wed basetypes.StringValue `tfsdk:"wed"`
	// contains filtered or unexported fields
}

func NewHoursValue

func NewHoursValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (HoursValue, diag.Diagnostics)

func NewHoursValueMust

func NewHoursValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) HoursValue

func NewHoursValueNull

func NewHoursValueNull() HoursValue

func NewHoursValueUnknown

func NewHoursValueUnknown() HoursValue

func (HoursValue) AttributeTypes

func (v HoursValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (HoursValue) Equal

func (v HoursValue) Equal(o attr.Value) bool

func (HoursValue) IsNull

func (v HoursValue) IsNull() bool

func (HoursValue) IsUnknown

func (v HoursValue) IsUnknown() bool

func (HoursValue) String

func (v HoursValue) String() string

func (HoursValue) ToObjectValue

func (HoursValue) ToTerraformValue

func (v HoursValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (HoursValue) Type

func (v HoursValue) Type(ctx context.Context) attr.Type

type InjectDhcpOption82Type

type InjectDhcpOption82Type struct {
	basetypes.ObjectType
}

func (InjectDhcpOption82Type) Equal

func (t InjectDhcpOption82Type) Equal(o attr.Type) bool

func (InjectDhcpOption82Type) String

func (t InjectDhcpOption82Type) String() string

func (InjectDhcpOption82Type) ValueFromObject

func (InjectDhcpOption82Type) ValueFromTerraform

func (t InjectDhcpOption82Type) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (InjectDhcpOption82Type) ValueType

func (t InjectDhcpOption82Type) ValueType(ctx context.Context) attr.Value

type InjectDhcpOption82Value

type InjectDhcpOption82Value struct {
	CircuitId basetypes.StringValue `tfsdk:"circuit_id"`
	Enabled   basetypes.BoolValue   `tfsdk:"enabled"`
	// contains filtered or unexported fields
}

func NewInjectDhcpOption82Value

func NewInjectDhcpOption82Value(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (InjectDhcpOption82Value, diag.Diagnostics)

func NewInjectDhcpOption82ValueMust

func NewInjectDhcpOption82ValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) InjectDhcpOption82Value

func NewInjectDhcpOption82ValueNull

func NewInjectDhcpOption82ValueNull() InjectDhcpOption82Value

func NewInjectDhcpOption82ValueUnknown

func NewInjectDhcpOption82ValueUnknown() InjectDhcpOption82Value

func (InjectDhcpOption82Value) AttributeTypes

func (v InjectDhcpOption82Value) AttributeTypes(ctx context.Context) map[string]attr.Type

func (InjectDhcpOption82Value) Equal

func (InjectDhcpOption82Value) IsNull

func (v InjectDhcpOption82Value) IsNull() bool

func (InjectDhcpOption82Value) IsUnknown

func (v InjectDhcpOption82Value) IsUnknown() bool

func (InjectDhcpOption82Value) String

func (v InjectDhcpOption82Value) String() string

func (InjectDhcpOption82Value) ToObjectValue

func (InjectDhcpOption82Value) ToTerraformValue

func (v InjectDhcpOption82Value) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (InjectDhcpOption82Value) Type

type MistNacType

type MistNacType struct {
	basetypes.ObjectType
}

func (MistNacType) Equal

func (t MistNacType) Equal(o attr.Type) bool

func (MistNacType) String

func (t MistNacType) String() string

func (MistNacType) ValueFromObject

func (MistNacType) ValueFromTerraform

func (t MistNacType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (MistNacType) ValueType

func (t MistNacType) ValueType(ctx context.Context) attr.Value

type MistNacValue

type MistNacValue struct {
	Enabled basetypes.BoolValue `tfsdk:"enabled"`
	// contains filtered or unexported fields
}

func NewMistNacValue

func NewMistNacValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MistNacValue, diag.Diagnostics)

func NewMistNacValueMust

func NewMistNacValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) MistNacValue

func NewMistNacValueNull

func NewMistNacValueNull() MistNacValue

func NewMistNacValueUnknown

func NewMistNacValueUnknown() MistNacValue

func (MistNacValue) AttributeTypes

func (v MistNacValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (MistNacValue) Equal

func (v MistNacValue) Equal(o attr.Value) bool

func (MistNacValue) IsNull

func (v MistNacValue) IsNull() bool

func (MistNacValue) IsUnknown

func (v MistNacValue) IsUnknown() bool

func (MistNacValue) String

func (v MistNacValue) String() string

func (MistNacValue) ToObjectValue

func (MistNacValue) ToTerraformValue

func (v MistNacValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (MistNacValue) Type

func (v MistNacValue) Type(ctx context.Context) attr.Type

type OthersType

type OthersType struct {
	basetypes.ObjectType
}

func (OthersType) Equal

func (t OthersType) Equal(o attr.Type) bool

func (OthersType) String

func (t OthersType) String() string

func (OthersType) ValueFromObject

func (OthersType) ValueFromTerraform

func (t OthersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (OthersType) ValueType

func (t OthersType) ValueType(ctx context.Context) attr.Value

type OthersValue

type OthersValue struct {
	Dscp       basetypes.Int64Value  `tfsdk:"dscp"`
	DstSubnet  basetypes.StringValue `tfsdk:"dst_subnet"`
	PortRanges basetypes.StringValue `tfsdk:"port_ranges"`
	Protocol   basetypes.StringValue `tfsdk:"protocol"`
	SrcSubnet  basetypes.StringValue `tfsdk:"src_subnet"`
	// contains filtered or unexported fields
}

func NewOthersValue

func NewOthersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OthersValue, diag.Diagnostics)

func NewOthersValueMust

func NewOthersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) OthersValue

func NewOthersValueNull

func NewOthersValueNull() OthersValue

func NewOthersValueUnknown

func NewOthersValueUnknown() OthersValue

func (OthersValue) AttributeTypes

func (v OthersValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (OthersValue) Equal

func (v OthersValue) Equal(o attr.Value) bool

func (OthersValue) IsNull

func (v OthersValue) IsNull() bool

func (OthersValue) IsUnknown

func (v OthersValue) IsUnknown() bool

func (OthersValue) String

func (v OthersValue) String() string

func (OthersValue) ToObjectValue

func (OthersValue) ToTerraformValue

func (v OthersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (OthersValue) Type

func (v OthersValue) Type(ctx context.Context) attr.Type

type PortalType

type PortalType struct {
	basetypes.ObjectType
}

func (PortalType) Equal

func (t PortalType) Equal(o attr.Type) bool

func (PortalType) String

func (t PortalType) String() string

func (PortalType) ValueFromObject

func (PortalType) ValueFromTerraform

func (t PortalType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (PortalType) ValueType

func (t PortalType) ValueType(ctx context.Context) attr.Value

type PortalValue

type PortalValue struct {
	AmazonClientId              basetypes.StringValue  `tfsdk:"amazon_client_id"`
	AmazonClientSecret          basetypes.StringValue  `tfsdk:"amazon_client_secret"`
	AmazonEmailDomains          basetypes.ListValue    `tfsdk:"amazon_email_domains"`
	AmazonEnabled               basetypes.BoolValue    `tfsdk:"amazon_enabled"`
	AmazonExpire                basetypes.Float64Value `tfsdk:"amazon_expire"`
	Auth                        basetypes.StringValue  `tfsdk:"auth"`
	AzureClientId               basetypes.StringValue  `tfsdk:"azure_client_id"`
	AzureClientSecret           basetypes.StringValue  `tfsdk:"azure_client_secret"`
	AzureEnabled                basetypes.BoolValue    `tfsdk:"azure_enabled"`
	AzureExpire                 basetypes.Float64Value `tfsdk:"azure_expire"`
	AzureTenantId               basetypes.StringValue  `tfsdk:"azure_tenant_id"`
	BroadnetPassword            basetypes.StringValue  `tfsdk:"broadnet_password"`
	BroadnetSid                 basetypes.StringValue  `tfsdk:"broadnet_sid"`
	BroadnetUserId              basetypes.StringValue  `tfsdk:"broadnet_user_id"`
	BypassWhenCloudDown         basetypes.BoolValue    `tfsdk:"bypass_when_cloud_down"`
	ClickatellApiKey            basetypes.StringValue  `tfsdk:"clickatell_api_key"`
	CrossSite                   basetypes.BoolValue    `tfsdk:"cross_site"`
	EmailEnabled                basetypes.BoolValue    `tfsdk:"email_enabled"`
	Enabled                     basetypes.BoolValue    `tfsdk:"enabled"`
	Expire                      basetypes.Float64Value `tfsdk:"expire"`
	ExternalPortalUrl           basetypes.StringValue  `tfsdk:"external_portal_url"`
	FacebookClientId            basetypes.StringValue  `tfsdk:"facebook_client_id"`
	FacebookClientSecret        basetypes.StringValue  `tfsdk:"facebook_client_secret"`
	FacebookEmailDomains        basetypes.ListValue    `tfsdk:"facebook_email_domains"`
	FacebookEnabled             basetypes.BoolValue    `tfsdk:"facebook_enabled"`
	FacebookExpire              basetypes.Float64Value `tfsdk:"facebook_expire"`
	Forward                     basetypes.BoolValue    `tfsdk:"forward"`
	ForwardUrl                  basetypes.StringValue  `tfsdk:"forward_url"`
	GoogleClientId              basetypes.StringValue  `tfsdk:"google_client_id"`
	GoogleClientSecret          basetypes.StringValue  `tfsdk:"google_client_secret"`
	GoogleEmailDomains          basetypes.ListValue    `tfsdk:"google_email_domains"`
	GoogleEnabled               basetypes.BoolValue    `tfsdk:"google_enabled"`
	GoogleExpire                basetypes.Float64Value `tfsdk:"google_expire"`
	GupshupPassword             basetypes.StringValue  `tfsdk:"gupshup_password"`
	GupshupUserid               basetypes.StringValue  `tfsdk:"gupshup_userid"`
	MicrosoftClientId           basetypes.StringValue  `tfsdk:"microsoft_client_id"`
	MicrosoftClientSecret       basetypes.StringValue  `tfsdk:"microsoft_client_secret"`
	MicrosoftEmailDomains       basetypes.ListValue    `tfsdk:"microsoft_email_domains"`
	MicrosoftEnabled            basetypes.BoolValue    `tfsdk:"microsoft_enabled"`
	MicrosoftExpire             basetypes.Float64Value `tfsdk:"microsoft_expire"`
	PassphraseEnabled           basetypes.BoolValue    `tfsdk:"passphrase_enabled"`
	PassphraseExpire            basetypes.Float64Value `tfsdk:"passphrase_expire"`
	Password                    basetypes.StringValue  `tfsdk:"password"`
	PredefinedSponsorsEnabled   basetypes.BoolValue    `tfsdk:"predefined_sponsors_enabled"`
	Privacy                     basetypes.BoolValue    `tfsdk:"privacy"`
	PuzzelPassword              basetypes.StringValue  `tfsdk:"puzzel_password"`
	PuzzelServiceId             basetypes.StringValue  `tfsdk:"puzzel_service_id"`
	PuzzelUsername              basetypes.StringValue  `tfsdk:"puzzel_username"`
	SmsEnabled                  basetypes.BoolValue    `tfsdk:"sms_enabled"`
	SmsExpire                   basetypes.Float64Value `tfsdk:"sms_expire"`
	SmsMessageFormat            basetypes.StringValue  `tfsdk:"sms_message_format"`
	SmsProvider                 basetypes.StringValue  `tfsdk:"sms_provider"`
	SponsorAutoApprove          basetypes.BoolValue    `tfsdk:"sponsor_auto_approve"`
	SponsorEmailDomains         basetypes.ListValue    `tfsdk:"sponsor_email_domains"`
	SponsorEnabled              basetypes.BoolValue    `tfsdk:"sponsor_enabled"`
	SponsorExpire               basetypes.Float64Value `tfsdk:"sponsor_expire"`
	SponsorLinkValidityDuration basetypes.Int64Value   `tfsdk:"sponsor_link_validity_duration"`
	SponsorNotifyAll            basetypes.BoolValue    `tfsdk:"sponsor_notify_all"`
	SponsorStatusNotify         basetypes.BoolValue    `tfsdk:"sponsor_status_notify"`
	Sponsors                    basetypes.MapValue     `tfsdk:"sponsors"`
	SsoDefaultRole              basetypes.StringValue  `tfsdk:"sso_default_role"`
	SsoForcedRole               basetypes.StringValue  `tfsdk:"sso_forced_role"`
	SsoIdpCert                  basetypes.StringValue  `tfsdk:"sso_idp_cert"`
	SsoIdpSignAlgo              basetypes.StringValue  `tfsdk:"sso_idp_sign_algo"`
	SsoIdpSsoUrl                basetypes.StringValue  `tfsdk:"sso_idp_sso_url"`
	SsoIssuer                   basetypes.StringValue  `tfsdk:"sso_issuer"`
	SsoNameidFormat             basetypes.StringValue  `tfsdk:"sso_nameid_format"`
	TelstraClientId             basetypes.StringValue  `tfsdk:"telstra_client_id"`
	TelstraClientSecret         basetypes.StringValue  `tfsdk:"telstra_client_secret"`
	TwilioAuthToken             basetypes.StringValue  `tfsdk:"twilio_auth_token"`
	TwilioPhoneNumber           basetypes.StringValue  `tfsdk:"twilio_phone_number"`
	TwilioSid                   basetypes.StringValue  `tfsdk:"twilio_sid"`
	// contains filtered or unexported fields
}

func NewPortalValue

func NewPortalValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (PortalValue, diag.Diagnostics)

func NewPortalValueMust

func NewPortalValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) PortalValue

func NewPortalValueNull

func NewPortalValueNull() PortalValue

func NewPortalValueUnknown

func NewPortalValueUnknown() PortalValue

func (PortalValue) AttributeTypes

func (v PortalValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (PortalValue) Equal

func (v PortalValue) Equal(o attr.Value) bool

func (PortalValue) IsNull

func (v PortalValue) IsNull() bool

func (PortalValue) IsUnknown

func (v PortalValue) IsUnknown() bool

func (PortalValue) String

func (v PortalValue) String() string

func (PortalValue) ToObjectValue

func (PortalValue) ToTerraformValue

func (v PortalValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (PortalValue) Type

func (v PortalValue) Type(ctx context.Context) attr.Type

type QosType

type QosType struct {
	basetypes.ObjectType
}

func (QosType) Equal

func (t QosType) Equal(o attr.Type) bool

func (QosType) String

func (t QosType) String() string

func (QosType) ValueFromObject

func (QosType) ValueFromTerraform

func (t QosType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (QosType) ValueType

func (t QosType) ValueType(ctx context.Context) attr.Value

type QosValue

type QosValue struct {
	Class     basetypes.StringValue `tfsdk:"class"`
	Overwrite basetypes.BoolValue   `tfsdk:"overwrite"`
	// contains filtered or unexported fields
}

func NewQosValue

func NewQosValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (QosValue, diag.Diagnostics)

func NewQosValueMust

func NewQosValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) QosValue

func NewQosValueNull

func NewQosValueNull() QosValue

func NewQosValueUnknown

func NewQosValueUnknown() QosValue

func (QosValue) AttributeTypes

func (v QosValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (QosValue) Equal

func (v QosValue) Equal(o attr.Value) bool

func (QosValue) IsNull

func (v QosValue) IsNull() bool

func (QosValue) IsUnknown

func (v QosValue) IsUnknown() bool

func (QosValue) String

func (v QosValue) String() string

func (QosValue) ToObjectValue

func (v QosValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)

func (QosValue) ToTerraformValue

func (v QosValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (QosValue) Type

func (v QosValue) Type(ctx context.Context) attr.Type

type RadsecType

type RadsecType struct {
	basetypes.ObjectType
}

func (RadsecType) Equal

func (t RadsecType) Equal(o attr.Type) bool

func (RadsecType) String

func (t RadsecType) String() string

func (RadsecType) ValueFromObject

func (RadsecType) ValueFromTerraform

func (t RadsecType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (RadsecType) ValueType

func (t RadsecType) ValueType(ctx context.Context) attr.Value

type RadsecValue

type RadsecValue struct {
	CoaEnabled    basetypes.BoolValue   `tfsdk:"coa_enabled"`
	Enabled       basetypes.BoolValue   `tfsdk:"enabled"`
	IdleTimeout   basetypes.Int64Value  `tfsdk:"idle_timeout"`
	MxclusterIds  basetypes.ListValue   `tfsdk:"mxcluster_ids"`
	ProxyHosts    basetypes.ListValue   `tfsdk:"proxy_hosts"`
	ServerName    basetypes.StringValue `tfsdk:"server_name"`
	Servers       basetypes.ListValue   `tfsdk:"servers"`
	UseMxedge     basetypes.BoolValue   `tfsdk:"use_mxedge"`
	UseSiteMxedge basetypes.BoolValue   `tfsdk:"use_site_mxedge"`
	// contains filtered or unexported fields
}

func NewRadsecValue

func NewRadsecValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (RadsecValue, diag.Diagnostics)

func NewRadsecValueMust

func NewRadsecValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) RadsecValue

func NewRadsecValueNull

func NewRadsecValueNull() RadsecValue

func NewRadsecValueUnknown

func NewRadsecValueUnknown() RadsecValue

func (RadsecValue) AttributeTypes

func (v RadsecValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (RadsecValue) Equal

func (v RadsecValue) Equal(o attr.Value) bool

func (RadsecValue) IsNull

func (v RadsecValue) IsNull() bool

func (RadsecValue) IsUnknown

func (v RadsecValue) IsUnknown() bool

func (RadsecValue) String

func (v RadsecValue) String() string

func (RadsecValue) ToObjectValue

func (RadsecValue) ToTerraformValue

func (v RadsecValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (RadsecValue) Type

func (v RadsecValue) Type(ctx context.Context) attr.Type

type ScheduleType

type ScheduleType struct {
	basetypes.ObjectType
}

func (ScheduleType) Equal

func (t ScheduleType) Equal(o attr.Type) bool

func (ScheduleType) String

func (t ScheduleType) String() string

func (ScheduleType) ValueFromObject

func (ScheduleType) ValueFromTerraform

func (t ScheduleType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (ScheduleType) ValueType

func (t ScheduleType) ValueType(ctx context.Context) attr.Value

type ScheduleValue

type ScheduleValue struct {
	Enabled basetypes.BoolValue   `tfsdk:"enabled"`
	Hours   basetypes.ObjectValue `tfsdk:"hours"`
	// contains filtered or unexported fields
}

func NewScheduleValue

func NewScheduleValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ScheduleValue, diag.Diagnostics)

func NewScheduleValueMust

func NewScheduleValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ScheduleValue

func NewScheduleValueNull

func NewScheduleValueNull() ScheduleValue

func NewScheduleValueUnknown

func NewScheduleValueUnknown() ScheduleValue

func (ScheduleValue) AttributeTypes

func (v ScheduleValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (ScheduleValue) Equal

func (v ScheduleValue) Equal(o attr.Value) bool

func (ScheduleValue) IsNull

func (v ScheduleValue) IsNull() bool

func (ScheduleValue) IsUnknown

func (v ScheduleValue) IsUnknown() bool

func (ScheduleValue) String

func (v ScheduleValue) String() string

func (ScheduleValue) ToObjectValue

func (ScheduleValue) ToTerraformValue

func (v ScheduleValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (ScheduleValue) Type

func (v ScheduleValue) Type(ctx context.Context) attr.Type

type ServersType

type ServersType struct {
	basetypes.ObjectType
}

func (ServersType) Equal

func (t ServersType) Equal(o attr.Type) bool

func (ServersType) String

func (t ServersType) String() string

func (ServersType) ValueFromObject

func (ServersType) ValueFromTerraform

func (t ServersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (ServersType) ValueType

func (t ServersType) ValueType(ctx context.Context) attr.Value

type ServersValue

type ServersValue struct {
	Host basetypes.StringValue `tfsdk:"host"`
	Port basetypes.Int64Value  `tfsdk:"port"`
	// contains filtered or unexported fields
}

func NewServersValue

func NewServersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ServersValue, diag.Diagnostics)

func NewServersValueMust

func NewServersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ServersValue

func NewServersValueNull

func NewServersValueNull() ServersValue

func NewServersValueUnknown

func NewServersValueUnknown() ServersValue

func (ServersValue) AttributeTypes

func (v ServersValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (ServersValue) Equal

func (v ServersValue) Equal(o attr.Value) bool

func (ServersValue) IsNull

func (v ServersValue) IsNull() bool

func (ServersValue) IsUnknown

func (v ServersValue) IsUnknown() bool

func (ServersValue) String

func (v ServersValue) String() string

func (ServersValue) ToObjectValue

func (ServersValue) ToTerraformValue

func (v ServersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (ServersValue) Type

func (v ServersValue) Type(ctx context.Context) attr.Type

type ServicesType

type ServicesType struct {
	basetypes.ObjectType
}

func (ServicesType) Equal

func (t ServicesType) Equal(o attr.Type) bool

func (ServicesType) String

func (t ServicesType) String() string

func (ServicesType) ValueFromObject

func (ServicesType) ValueFromTerraform

func (t ServicesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (ServicesType) ValueType

func (t ServicesType) ValueType(ctx context.Context) attr.Value

type ServicesValue

type ServicesValue struct {
	DisableLocal basetypes.BoolValue   `tfsdk:"disable_local"`
	RadiusGroups basetypes.ListValue   `tfsdk:"radius_groups"`
	Scope        basetypes.StringValue `tfsdk:"scope"`
	// contains filtered or unexported fields
}

func NewServicesValue

func NewServicesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ServicesValue, diag.Diagnostics)

func NewServicesValueMust

func NewServicesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ServicesValue

func NewServicesValueNull

func NewServicesValueNull() ServicesValue

func NewServicesValueUnknown

func NewServicesValueUnknown() ServicesValue

func (ServicesValue) AttributeTypes

func (v ServicesValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (ServicesValue) Equal

func (v ServicesValue) Equal(o attr.Value) bool

func (ServicesValue) IsNull

func (v ServicesValue) IsNull() bool

func (ServicesValue) IsUnknown

func (v ServicesValue) IsUnknown() bool

func (ServicesValue) String

func (v ServicesValue) String() string

func (ServicesValue) ToObjectValue

func (ServicesValue) ToTerraformValue

func (v ServicesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (ServicesValue) Type

func (v ServicesValue) Type(ctx context.Context) attr.Type

type SiteWlanModel

type SiteWlanModel struct {
	AcctImmediateUpdate                types.Bool              `tfsdk:"acct_immediate_update"`
	AcctInterimInterval                types.Int64             `tfsdk:"acct_interim_interval"`
	AcctServers                        types.List              `tfsdk:"acct_servers"`
	Airwatch                           AirwatchValue           `tfsdk:"airwatch"`
	AllowIpv6Ndp                       types.Bool              `tfsdk:"allow_ipv6_ndp"`
	AllowMdns                          types.Bool              `tfsdk:"allow_mdns"`
	AllowSsdp                          types.Bool              `tfsdk:"allow_ssdp"`
	ApIds                              types.List              `tfsdk:"ap_ids"`
	AppLimit                           AppLimitValue           `tfsdk:"app_limit"`
	AppQos                             AppQosValue             `tfsdk:"app_qos"`
	ApplyTo                            types.String            `tfsdk:"apply_to"`
	ArpFilter                          types.Bool              `tfsdk:"arp_filter"`
	Auth                               AuthValue               `tfsdk:"auth"`
	AuthServerSelection                types.String            `tfsdk:"auth_server_selection"`
	AuthServers                        types.List              `tfsdk:"auth_servers"`
	AuthServersNasId                   types.String            `tfsdk:"auth_servers_nas_id"`
	AuthServersNasIp                   types.String            `tfsdk:"auth_servers_nas_ip"`
	AuthServersRetries                 types.Int64             `tfsdk:"auth_servers_retries"`
	AuthServersTimeout                 types.Int64             `tfsdk:"auth_servers_timeout"`
	BandSteer                          types.Bool              `tfsdk:"band_steer"`
	BandSteerForceBand5                types.Bool              `tfsdk:"band_steer_force_band5"`
	Bands                              types.List              `tfsdk:"bands"`
	BlockBlacklistClients              types.Bool              `tfsdk:"block_blacklist_clients"`
	Bonjour                            BonjourValue            `tfsdk:"bonjour"`
	CiscoCwa                           CiscoCwaValue           `tfsdk:"cisco_cwa"`
	ClientLimitDown                    types.Int64             `tfsdk:"client_limit_down"`
	ClientLimitDownEnabled             types.Bool              `tfsdk:"client_limit_down_enabled"`
	ClientLimitUp                      types.Int64             `tfsdk:"client_limit_up"`
	ClientLimitUpEnabled               types.Bool              `tfsdk:"client_limit_up_enabled"`
	CoaServers                         types.List              `tfsdk:"coa_servers"`
	Disable11ax                        types.Bool              `tfsdk:"disable_11ax"`
	DisableHtVhtRates                  types.Bool              `tfsdk:"disable_ht_vht_rates"`
	DisableUapsd                       types.Bool              `tfsdk:"disable_uapsd"`
	DisableV1RoamNotify                types.Bool              `tfsdk:"disable_v1_roam_notify"`
	DisableV2RoamNotify                types.Bool              `tfsdk:"disable_v2_roam_notify"`
	DisableWmm                         types.Bool              `tfsdk:"disable_wmm"`
	DnsServerRewrite                   DnsServerRewriteValue   `tfsdk:"dns_server_rewrite"`
	Dtim                               types.Int64             `tfsdk:"dtim"`
	DynamicPsk                         DynamicPskValue         `tfsdk:"dynamic_psk"`
	DynamicVlan                        DynamicVlanValue        `tfsdk:"dynamic_vlan"`
	EnableLocalKeycaching              types.Bool              `tfsdk:"enable_local_keycaching"`
	EnableWirelessBridging             types.Bool              `tfsdk:"enable_wireless_bridging"`
	EnableWirelessBridgingDhcpTracking types.Bool              `tfsdk:"enable_wireless_bridging_dhcp_tracking"`
	Enabled                            types.Bool              `tfsdk:"enabled"`
	FastDot1xTimers                    types.Bool              `tfsdk:"fast_dot1x_timers"`
	HideSsid                           types.Bool              `tfsdk:"hide_ssid"`
	HostnameIe                         types.Bool              `tfsdk:"hostname_ie"`
	Hotspot20                          Hotspot20Value          `tfsdk:"hotspot20"`
	Id                                 types.String            `tfsdk:"id"`
	InjectDhcpOption82                 InjectDhcpOption82Value `tfsdk:"inject_dhcp_option_82"`
	Interface                          types.String            `tfsdk:"interface"`
	Isolation                          types.Bool              `tfsdk:"isolation"`
	L2Isolation                        types.Bool              `tfsdk:"l2_isolation"`
	LegacyOverds                       types.Bool              `tfsdk:"legacy_overds"`
	LimitBcast                         types.Bool              `tfsdk:"limit_bcast"`
	LimitProbeResponse                 types.Bool              `tfsdk:"limit_probe_response"`
	MaxIdletime                        types.Int64             `tfsdk:"max_idletime"`
	MistNac                            MistNacValue            `tfsdk:"mist_nac"`
	MspId                              types.String            `tfsdk:"msp_id"`
	MxtunnelIds                        types.List              `tfsdk:"mxtunnel_ids"`
	MxtunnelName                       types.List              `tfsdk:"mxtunnel_name"`
	NoStaticDns                        types.Bool              `tfsdk:"no_static_dns"`
	NoStaticIp                         types.Bool              `tfsdk:"no_static_ip"`
	OrgId                              types.String            `tfsdk:"org_id"`
	Portal                             PortalValue             `tfsdk:"portal"`
	PortalAllowedHostnames             types.List              `tfsdk:"portal_allowed_hostnames"`
	PortalAllowedSubnets               types.List              `tfsdk:"portal_allowed_subnets"`
	PortalApiSecret                    types.String            `tfsdk:"portal_api_secret"`
	PortalDeniedHostnames              types.List              `tfsdk:"portal_denied_hostnames"`
	PortalImage                        types.String            `tfsdk:"portal_image"`
	PortalSsoUrl                       types.String            `tfsdk:"portal_sso_url"`
	PortalTemplateUrl                  types.String            `tfsdk:"portal_template_url"`
	Qos                                QosValue                `tfsdk:"qos"`
	Radsec                             RadsecValue             `tfsdk:"radsec"`
	RoamMode                           types.String            `tfsdk:"roam_mode"`
	Schedule                           ScheduleValue           `tfsdk:"schedule"`
	SiteId                             types.String            `tfsdk:"site_id"`
	SleExcluded                        types.Bool              `tfsdk:"sle_excluded"`
	Ssid                               types.String            `tfsdk:"ssid"`
	Thumbnail                          types.String            `tfsdk:"thumbnail"`
	UseEapolV1                         types.Bool              `tfsdk:"use_eapol_v1"`
	VlanEnabled                        types.Bool              `tfsdk:"vlan_enabled"`
	VlanId                             types.String            `tfsdk:"vlan_id"`
	VlanIds                            types.List              `tfsdk:"vlan_ids"`
	VlanPooling                        types.Bool              `tfsdk:"vlan_pooling"`
	WlanLimitDown                      types.Int64             `tfsdk:"wlan_limit_down"`
	WlanLimitDownEnabled               types.Bool              `tfsdk:"wlan_limit_down_enabled"`
	WlanLimitUp                        types.Int64             `tfsdk:"wlan_limit_up"`
	WlanLimitUpEnabled                 types.Bool              `tfsdk:"wlan_limit_up_enabled"`
	WxtagIds                           types.List              `tfsdk:"wxtag_ids"`
	WxtunnelId                         types.String            `tfsdk:"wxtunnel_id"`
	WxtunnelRemoteId                   types.String            `tfsdk:"wxtunnel_remote_id"`
}

func SdkToTerraform

func SdkToTerraform(ctx context.Context, data *models.Wlan) (SiteWlanModel, diag.Diagnostics)

Jump to

Keyboard shortcuts

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