datasource_site_wlans

package
v0.2.20 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2025 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SdkToTerraform

func SdkToTerraform(ctx context.Context, l *[]models.Wlan, elements *[]attr.Value) diag.Diagnostics

func SiteWlansDataSourceSchema

func SiteWlansDataSourceSchema(ctx context.Context) schema.Schema

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"`
	RequireMessageAuthenticator basetypes.BoolValue   `tfsdk:"require_message_authenticator"`
	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"`
	// 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 {
	AllowWlanIdRoam             basetypes.BoolValue   `tfsdk:"allow_wlan_id_roam"`
	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.Int64Value  `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.Int64Value  `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.Int64Value  `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.Int64Value  `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.Int64Value  `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.Int64Value  `tfsdk:"microsoft_expire"`
	PassphraseEnabled           basetypes.BoolValue   `tfsdk:"passphrase_enabled"`
	PassphraseExpire            basetypes.Int64Value  `tfsdk:"passphrase_expire"`
	Password                    basetypes.StringValue `tfsdk:"password"`
	PredefinedSponsorsEnabled   basetypes.BoolValue   `tfsdk:"predefined_sponsors_enabled"`
	PredefinedSponsorsHideEmail basetypes.BoolValue   `tfsdk:"predefined_sponsors_hide_email"`
	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.Int64Value  `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.Int64Value  `tfsdk:"sponsor_expire"`
	SponsorLinkValidityDuration basetypes.StringValue `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 RatesetType

type RatesetType struct {
	basetypes.ObjectType
}

func (RatesetType) Equal

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

func (RatesetType) String

func (t RatesetType) String() string

func (RatesetType) ValueFromObject

func (RatesetType) ValueFromTerraform

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

func (RatesetType) ValueType

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

type RatesetValue

type RatesetValue struct {
	Ht       basetypes.StringValue `tfsdk:"ht"`
	Legacy   basetypes.ListValue   `tfsdk:"legacy"`
	MinRssi  basetypes.Int64Value  `tfsdk:"min_rssi"`
	Template basetypes.StringValue `tfsdk:"template"`
	Vht      basetypes.StringValue `tfsdk:"vht"`
	// contains filtered or unexported fields
}

func NewRatesetValue

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

func NewRatesetValueMust

func NewRatesetValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) RatesetValue

func NewRatesetValueNull

func NewRatesetValueNull() RatesetValue

func NewRatesetValueUnknown

func NewRatesetValueUnknown() RatesetValue

func (RatesetValue) AttributeTypes

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

func (RatesetValue) Equal

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

func (RatesetValue) IsNull

func (v RatesetValue) IsNull() bool

func (RatesetValue) IsUnknown

func (v RatesetValue) IsUnknown() bool

func (RatesetValue) String

func (v RatesetValue) String() string

func (RatesetValue) ToObjectValue

func (RatesetValue) ToTerraformValue

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

func (RatesetValue) Type

func (v RatesetValue) 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 SiteWlansModel

type SiteWlansModel struct {
	SiteId    types.String `tfsdk:"site_id"`
	SiteWlans types.Set    `tfsdk:"site_wlans"`
}

type SiteWlansType

type SiteWlansType struct {
	basetypes.ObjectType
}

func (SiteWlansType) Equal

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

func (SiteWlansType) String

func (t SiteWlansType) String() string

func (SiteWlansType) ValueFromObject

func (SiteWlansType) ValueFromTerraform

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

func (SiteWlansType) ValueType

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

type SiteWlansValue

type SiteWlansValue struct {
	AcctImmediateUpdate                  basetypes.BoolValue    `tfsdk:"acct_immediate_update"`
	AcctInterimInterval                  basetypes.Int64Value   `tfsdk:"acct_interim_interval"`
	AcctServers                          basetypes.ListValue    `tfsdk:"acct_servers"`
	Airwatch                             basetypes.ObjectValue  `tfsdk:"airwatch"`
	AllowIpv6Ndp                         basetypes.BoolValue    `tfsdk:"allow_ipv6_ndp"`
	AllowMdns                            basetypes.BoolValue    `tfsdk:"allow_mdns"`
	AllowSsdp                            basetypes.BoolValue    `tfsdk:"allow_ssdp"`
	ApIds                                basetypes.ListValue    `tfsdk:"ap_ids"`
	AppLimit                             basetypes.ObjectValue  `tfsdk:"app_limit"`
	AppQos                               basetypes.ObjectValue  `tfsdk:"app_qos"`
	ApplyTo                              basetypes.StringValue  `tfsdk:"apply_to"`
	ArpFilter                            basetypes.BoolValue    `tfsdk:"arp_filter"`
	Auth                                 basetypes.ObjectValue  `tfsdk:"auth"`
	AuthServerSelection                  basetypes.StringValue  `tfsdk:"auth_server_selection"`
	AuthServers                          basetypes.ListValue    `tfsdk:"auth_servers"`
	AuthServersNasId                     basetypes.StringValue  `tfsdk:"auth_servers_nas_id"`
	AuthServersNasIp                     basetypes.StringValue  `tfsdk:"auth_servers_nas_ip"`
	AuthServersRetries                   basetypes.Int64Value   `tfsdk:"auth_servers_retries"`
	AuthServersTimeout                   basetypes.Int64Value   `tfsdk:"auth_servers_timeout"`
	BandSteer                            basetypes.BoolValue    `tfsdk:"band_steer"`
	BandSteerForceBand5                  basetypes.BoolValue    `tfsdk:"band_steer_force_band5"`
	Bands                                basetypes.ListValue    `tfsdk:"bands"`
	BlockBlacklistClients                basetypes.BoolValue    `tfsdk:"block_blacklist_clients"`
	Bonjour                              basetypes.ObjectValue  `tfsdk:"bonjour"`
	CiscoCwa                             basetypes.ObjectValue  `tfsdk:"cisco_cwa"`
	ClientLimitDown                      basetypes.Int64Value   `tfsdk:"client_limit_down"`
	ClientLimitDownEnabled               basetypes.BoolValue    `tfsdk:"client_limit_down_enabled"`
	ClientLimitUp                        basetypes.Int64Value   `tfsdk:"client_limit_up"`
	ClientLimitUpEnabled                 basetypes.BoolValue    `tfsdk:"client_limit_up_enabled"`
	CoaServers                           basetypes.ListValue    `tfsdk:"coa_servers"`
	CreatedTime                          basetypes.Float64Value `tfsdk:"created_time"`
	Disable11ax                          basetypes.BoolValue    `tfsdk:"disable_11ax"`
	DisableHtVhtRates                    basetypes.BoolValue    `tfsdk:"disable_ht_vht_rates"`
	DisableUapsd                         basetypes.BoolValue    `tfsdk:"disable_uapsd"`
	DisableV1RoamNotify                  basetypes.BoolValue    `tfsdk:"disable_v1_roam_notify"`
	DisableV2RoamNotify                  basetypes.BoolValue    `tfsdk:"disable_v2_roam_notify"`
	DisableWhenGatewayUnreachable        basetypes.BoolValue    `tfsdk:"disable_when_gateway_unreachable"`
	DisableWhenMxtunnelDown              basetypes.BoolValue    `tfsdk:"disable_when_mxtunnel_down"`
	DisableWmm                           basetypes.BoolValue    `tfsdk:"disable_wmm"`
	DnsServerRewrite                     basetypes.ObjectValue  `tfsdk:"dns_server_rewrite"`
	Dtim                                 basetypes.Int64Value   `tfsdk:"dtim"`
	DynamicPsk                           basetypes.ObjectValue  `tfsdk:"dynamic_psk"`
	DynamicVlan                          basetypes.ObjectValue  `tfsdk:"dynamic_vlan"`
	EnableLocalKeycaching                basetypes.BoolValue    `tfsdk:"enable_local_keycaching"`
	EnableWirelessBridging               basetypes.BoolValue    `tfsdk:"enable_wireless_bridging"`
	EnableWirelessBridgingDhcpTracking   basetypes.BoolValue    `tfsdk:"enable_wireless_bridging_dhcp_tracking"`
	Enabled                              basetypes.BoolValue    `tfsdk:"enabled"`
	FastDot1xTimers                      basetypes.BoolValue    `tfsdk:"fast_dot1x_timers"`
	HideSsid                             basetypes.BoolValue    `tfsdk:"hide_ssid"`
	HostnameIe                           basetypes.BoolValue    `tfsdk:"hostname_ie"`
	Hotspot20                            basetypes.ObjectValue  `tfsdk:"hotspot20"`
	Id                                   basetypes.StringValue  `tfsdk:"id"`
	InjectDhcpOption82                   basetypes.ObjectValue  `tfsdk:"inject_dhcp_option_82"`
	Interface                            basetypes.StringValue  `tfsdk:"interface"`
	Isolation                            basetypes.BoolValue    `tfsdk:"isolation"`
	L2Isolation                          basetypes.BoolValue    `tfsdk:"l2_isolation"`
	LegacyOverds                         basetypes.BoolValue    `tfsdk:"legacy_overds"`
	LimitBcast                           basetypes.BoolValue    `tfsdk:"limit_bcast"`
	LimitProbeResponse                   basetypes.BoolValue    `tfsdk:"limit_probe_response"`
	MaxIdletime                          basetypes.Int64Value   `tfsdk:"max_idletime"`
	MaxNumClients                        basetypes.Int64Value   `tfsdk:"max_num_clients"`
	MistNac                              basetypes.ObjectValue  `tfsdk:"mist_nac"`
	ModifiedTime                         basetypes.Float64Value `tfsdk:"modified_time"`
	MspId                                basetypes.StringValue  `tfsdk:"msp_id"`
	MxtunnelIds                          basetypes.ListValue    `tfsdk:"mxtunnel_ids"`
	MxtunnelName                         basetypes.ListValue    `tfsdk:"mxtunnel_name"`
	NoStaticDns                          basetypes.BoolValue    `tfsdk:"no_static_dns"`
	NoStaticIp                           basetypes.BoolValue    `tfsdk:"no_static_ip"`
	OrgId                                basetypes.StringValue  `tfsdk:"org_id"`
	Portal                               basetypes.ObjectValue  `tfsdk:"portal"`
	PortalAllowedHostnames               basetypes.ListValue    `tfsdk:"portal_allowed_hostnames"`
	PortalAllowedSubnets                 basetypes.ListValue    `tfsdk:"portal_allowed_subnets"`
	PortalApiSecret                      basetypes.StringValue  `tfsdk:"portal_api_secret"`
	PortalDeniedHostnames                basetypes.ListValue    `tfsdk:"portal_denied_hostnames"`
	PortalImage                          basetypes.StringValue  `tfsdk:"portal_image"`
	PortalSsoUrl                         basetypes.StringValue  `tfsdk:"portal_sso_url"`
	Qos                                  basetypes.ObjectValue  `tfsdk:"qos"`
	Radsec                               basetypes.ObjectValue  `tfsdk:"radsec"`
	Rateset                              basetypes.MapValue     `tfsdk:"rateset"`
	ReconnectClientsWhenRoamingMxcluster basetypes.BoolValue    `tfsdk:"reconnect_clients_when_roaming_mxcluster"`
	RoamMode                             basetypes.StringValue  `tfsdk:"roam_mode"`
	Schedule                             basetypes.ObjectValue  `tfsdk:"schedule"`
	SiteId                               basetypes.StringValue  `tfsdk:"site_id"`
	SleExcluded                          basetypes.BoolValue    `tfsdk:"sle_excluded"`
	Ssid                                 basetypes.StringValue  `tfsdk:"ssid"`
	UseEapolV1                           basetypes.BoolValue    `tfsdk:"use_eapol_v1"`
	VlanEnabled                          basetypes.BoolValue    `tfsdk:"vlan_enabled"`
	VlanId                               basetypes.StringValue  `tfsdk:"vlan_id"`
	VlanIds                              basetypes.ListValue    `tfsdk:"vlan_ids"`
	VlanPooling                          basetypes.BoolValue    `tfsdk:"vlan_pooling"`
	WlanLimitDown                        basetypes.Int64Value   `tfsdk:"wlan_limit_down"`
	WlanLimitDownEnabled                 basetypes.BoolValue    `tfsdk:"wlan_limit_down_enabled"`
	WlanLimitUp                          basetypes.Int64Value   `tfsdk:"wlan_limit_up"`
	WlanLimitUpEnabled                   basetypes.BoolValue    `tfsdk:"wlan_limit_up_enabled"`
	WxtagIds                             basetypes.ListValue    `tfsdk:"wxtag_ids"`
	WxtunnelId                           basetypes.StringValue  `tfsdk:"wxtunnel_id"`
	WxtunnelRemoteId                     basetypes.StringValue  `tfsdk:"wxtunnel_remote_id"`
	// contains filtered or unexported fields
}

func NewSiteWlansValue

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

func NewSiteWlansValueMust

func NewSiteWlansValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SiteWlansValue

func NewSiteWlansValueNull

func NewSiteWlansValueNull() SiteWlansValue

func NewSiteWlansValueUnknown

func NewSiteWlansValueUnknown() SiteWlansValue

func (SiteWlansValue) AttributeTypes

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

func (SiteWlansValue) Equal

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

func (SiteWlansValue) IsNull

func (v SiteWlansValue) IsNull() bool

func (SiteWlansValue) IsUnknown

func (v SiteWlansValue) IsUnknown() bool

func (SiteWlansValue) String

func (v SiteWlansValue) String() string

func (SiteWlansValue) ToObjectValue

func (SiteWlansValue) ToTerraformValue

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

func (SiteWlansValue) Type

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

Jump to

Keyboard shortcuts

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