resource_site_networktemplate

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: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteTerraformToSdk

func DeleteTerraformToSdk(ctx context.Context) (*models.SiteSetting, diag.Diagnostics)

func NetworksSdkToTerraform

func NetworksSdkToTerraform(ctx context.Context, diags *diag.Diagnostics, m map[string]models.SwitchNetwork) basetypes.MapValue

func NetworksTerraformToSdk

func NetworksTerraformToSdk(ctx context.Context, diags *diag.Diagnostics, d basetypes.MapValue) map[string]models.SwitchNetwork

func SiteNetworktemplateResourceSchema

func SiteNetworktemplateResourceSchema(ctx context.Context) schema.Schema

func TacacsAcctServersTerraformToSdk

func TacacsAcctServersTerraformToSdk(ctx context.Context, diags *diag.Diagnostics, d basetypes.ListValue) []models.TacacsAcctServer

func TacacsAuthServersTerraformToSdk

func TacacsAuthServersTerraformToSdk(ctx context.Context, diags *diag.Diagnostics, d basetypes.ListValue) []models.TacacsAuthServer

Types

type AccessType

type AccessType struct {
	basetypes.ObjectType
}

func (AccessType) Equal

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

func (AccessType) String

func (t AccessType) String() string

func (AccessType) ValueFromObject

func (AccessType) ValueFromTerraform

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

func (AccessType) ValueType

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

type AccessValue

type AccessValue struct {
	GroupName  basetypes.StringValue `tfsdk:"group_name"`
	PrefixList basetypes.ListValue   `tfsdk:"prefix_list"`
	// contains filtered or unexported fields
}

func NewAccessValue

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

func NewAccessValueMust

func NewAccessValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AccessValue

func NewAccessValueNull

func NewAccessValueNull() AccessValue

func NewAccessValueUnknown

func NewAccessValueUnknown() AccessValue

func (AccessValue) AttributeTypes

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

func (AccessValue) Equal

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

func (AccessValue) IsNull

func (v AccessValue) IsNull() bool

func (AccessValue) IsUnknown

func (v AccessValue) IsUnknown() bool

func (AccessValue) String

func (v AccessValue) String() string

func (AccessValue) ToObjectValue

func (AccessValue) ToTerraformValue

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

func (AccessValue) Type

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

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 AclPoliciesType

type AclPoliciesType struct {
	basetypes.ObjectType
}

func (AclPoliciesType) Equal

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

func (AclPoliciesType) String

func (t AclPoliciesType) String() string

func (AclPoliciesType) ValueFromObject

func (AclPoliciesType) ValueFromTerraform

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

func (AclPoliciesType) ValueType

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

type AclPoliciesValue

type AclPoliciesValue struct {
	Actions basetypes.ListValue   `tfsdk:"actions"`
	Name    basetypes.StringValue `tfsdk:"name"`
	SrcTags basetypes.ListValue   `tfsdk:"src_tags"`
	// contains filtered or unexported fields
}

func NewAclPoliciesValue

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

func NewAclPoliciesValueMust

func NewAclPoliciesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AclPoliciesValue

func NewAclPoliciesValueNull

func NewAclPoliciesValueNull() AclPoliciesValue

func NewAclPoliciesValueUnknown

func NewAclPoliciesValueUnknown() AclPoliciesValue

func (AclPoliciesValue) AttributeTypes

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

func (AclPoliciesValue) Equal

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

func (AclPoliciesValue) IsNull

func (v AclPoliciesValue) IsNull() bool

func (AclPoliciesValue) IsUnknown

func (v AclPoliciesValue) IsUnknown() bool

func (AclPoliciesValue) String

func (v AclPoliciesValue) String() string

func (AclPoliciesValue) ToObjectValue

func (AclPoliciesValue) ToTerraformValue

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

func (AclPoliciesValue) Type

type AclTagsType

type AclTagsType struct {
	basetypes.ObjectType
}

func (AclTagsType) Equal

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

func (AclTagsType) String

func (t AclTagsType) String() string

func (AclTagsType) ValueFromObject

func (AclTagsType) ValueFromTerraform

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

func (AclTagsType) ValueType

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

type AclTagsValue

type AclTagsValue struct {
	GbpTag      basetypes.Int64Value  `tfsdk:"gbp_tag"`
	Macs        basetypes.ListValue   `tfsdk:"macs"`
	Network     basetypes.StringValue `tfsdk:"network"`
	RadiusGroup basetypes.StringValue `tfsdk:"radius_group"`
	Specs       basetypes.ListValue   `tfsdk:"specs"`
	Subnets     basetypes.ListValue   `tfsdk:"subnets"`
	AclTagsType basetypes.StringValue `tfsdk:"type"`
	// contains filtered or unexported fields
}

func NewAclTagsValue

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

func NewAclTagsValueMust

func NewAclTagsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AclTagsValue

func NewAclTagsValueNull

func NewAclTagsValueNull() AclTagsValue

func NewAclTagsValueUnknown

func NewAclTagsValueUnknown() AclTagsValue

func (AclTagsValue) AttributeTypes

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

func (AclTagsValue) Equal

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

func (AclTagsValue) IsNull

func (v AclTagsValue) IsNull() bool

func (AclTagsValue) IsUnknown

func (v AclTagsValue) IsUnknown() bool

func (AclTagsValue) String

func (v AclTagsValue) String() string

func (AclTagsValue) ToObjectValue

func (AclTagsValue) ToTerraformValue

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

func (AclTagsValue) Type

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

type ActionsType

type ActionsType struct {
	basetypes.ObjectType
}

func (ActionsType) Equal

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

func (ActionsType) String

func (t ActionsType) String() string

func (ActionsType) ValueFromObject

func (ActionsType) ValueFromTerraform

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

func (ActionsType) ValueType

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

type ActionsValue

type ActionsValue struct {
	Action basetypes.StringValue `tfsdk:"action"`
	DstTag basetypes.StringValue `tfsdk:"dst_tag"`
	// contains filtered or unexported fields
}

func NewActionsValue

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

func NewActionsValueMust

func NewActionsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ActionsValue

func NewActionsValueNull

func NewActionsValueNull() ActionsValue

func NewActionsValueUnknown

func NewActionsValueUnknown() ActionsValue

func (ActionsValue) AttributeTypes

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

func (ActionsValue) Equal

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

func (ActionsValue) IsNull

func (v ActionsValue) IsNull() bool

func (ActionsValue) IsUnknown

func (v ActionsValue) IsUnknown() bool

func (ActionsValue) String

func (v ActionsValue) String() string

func (ActionsValue) ToObjectValue

func (ActionsValue) ToTerraformValue

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

func (ActionsValue) Type

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

type ArchiveType

type ArchiveType struct {
	basetypes.ObjectType
}

func (ArchiveType) Equal

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

func (ArchiveType) String

func (t ArchiveType) String() string

func (ArchiveType) ValueFromObject

func (ArchiveType) ValueFromTerraform

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

func (ArchiveType) ValueType

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

type ArchiveValue

type ArchiveValue struct {
	Files basetypes.Int64Value  `tfsdk:"files"`
	Size  basetypes.StringValue `tfsdk:"size"`
	// contains filtered or unexported fields
}

func NewArchiveValue

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

func NewArchiveValueMust

func NewArchiveValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ArchiveValue

func NewArchiveValueNull

func NewArchiveValueNull() ArchiveValue

func NewArchiveValueUnknown

func NewArchiveValueUnknown() ArchiveValue

func (ArchiveValue) AttributeTypes

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

func (ArchiveValue) Equal

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

func (ArchiveValue) IsNull

func (v ArchiveValue) IsNull() bool

func (ArchiveValue) IsUnknown

func (v ArchiveValue) IsUnknown() bool

func (ArchiveValue) String

func (v ArchiveValue) String() string

func (ArchiveValue) ToObjectValue

func (ArchiveValue) ToTerraformValue

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

func (ArchiveValue) Type

func (v ArchiveValue) 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 ClientListType

type ClientListType struct {
	basetypes.ObjectType
}

func (ClientListType) Equal

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

func (ClientListType) String

func (t ClientListType) String() string

func (ClientListType) ValueFromObject

func (ClientListType) ValueFromTerraform

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

func (ClientListType) ValueType

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

type ClientListValue

type ClientListValue struct {
	ClientListName basetypes.StringValue `tfsdk:"client_list_name"`
	Clients        basetypes.ListValue   `tfsdk:"clients"`
	// contains filtered or unexported fields
}

func NewClientListValue

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

func NewClientListValueMust

func NewClientListValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ClientListValue

func NewClientListValueNull

func NewClientListValueNull() ClientListValue

func NewClientListValueUnknown

func NewClientListValueUnknown() ClientListValue

func (ClientListValue) AttributeTypes

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

func (ClientListValue) Equal

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

func (ClientListValue) IsNull

func (v ClientListValue) IsNull() bool

func (ClientListValue) IsUnknown

func (v ClientListValue) IsUnknown() bool

func (ClientListValue) String

func (v ClientListValue) String() string

func (ClientListValue) ToObjectValue

func (ClientListValue) ToTerraformValue

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

func (ClientListValue) Type

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

type ConsoleType

type ConsoleType struct {
	basetypes.ObjectType
}

func (ConsoleType) Equal

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

func (ConsoleType) String

func (t ConsoleType) String() string

func (ConsoleType) ValueFromObject

func (ConsoleType) ValueFromTerraform

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

func (ConsoleType) ValueType

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

type ConsoleValue

type ConsoleValue struct {
	Contents basetypes.ListValue `tfsdk:"contents"`
	// contains filtered or unexported fields
}

func NewConsoleValue

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

func NewConsoleValueMust

func NewConsoleValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ConsoleValue

func NewConsoleValueNull

func NewConsoleValueNull() ConsoleValue

func NewConsoleValueUnknown

func NewConsoleValueUnknown() ConsoleValue

func (ConsoleValue) AttributeTypes

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

func (ConsoleValue) Equal

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

func (ConsoleValue) IsNull

func (v ConsoleValue) IsNull() bool

func (ConsoleValue) IsUnknown

func (v ConsoleValue) IsUnknown() bool

func (ConsoleValue) String

func (v ConsoleValue) String() string

func (ConsoleValue) ToObjectValue

func (ConsoleValue) ToTerraformValue

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

func (ConsoleValue) Type

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

type ContentsType

type ContentsType struct {
	basetypes.ObjectType
}

func (ContentsType) Equal

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

func (ContentsType) String

func (t ContentsType) String() string

func (ContentsType) ValueFromObject

func (ContentsType) ValueFromTerraform

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

func (ContentsType) ValueType

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

type ContentsValue

type ContentsValue struct {
	Facility basetypes.StringValue `tfsdk:"facility"`
	Severity basetypes.StringValue `tfsdk:"severity"`
	// contains filtered or unexported fields
}

func NewContentsValue

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

func NewContentsValueMust

func NewContentsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ContentsValue

func NewContentsValueNull

func NewContentsValueNull() ContentsValue

func NewContentsValueUnknown

func NewContentsValueUnknown() ContentsValue

func (ContentsValue) AttributeTypes

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

func (ContentsValue) Equal

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

func (ContentsValue) IsNull

func (v ContentsValue) IsNull() bool

func (ContentsValue) IsUnknown

func (v ContentsValue) IsUnknown() bool

func (ContentsValue) String

func (v ContentsValue) String() string

func (ContentsValue) ToObjectValue

func (ContentsValue) ToTerraformValue

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

func (ContentsValue) Type

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

type CustomType

type CustomType struct {
	basetypes.ObjectType
}

func (CustomType) Equal

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

func (CustomType) String

func (t CustomType) String() string

func (CustomType) ValueFromObject

func (CustomType) ValueFromTerraform

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

func (CustomType) ValueType

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

type CustomValue

type CustomValue struct {
	PortRange basetypes.StringValue `tfsdk:"port_range"`
	Protocol  basetypes.StringValue `tfsdk:"protocol"`
	Subnet    basetypes.ListValue   `tfsdk:"subnet"`
	// contains filtered or unexported fields
}

func NewCustomValue

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

func NewCustomValueMust

func NewCustomValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CustomValue

func NewCustomValueNull

func NewCustomValueNull() CustomValue

func NewCustomValueUnknown

func NewCustomValueUnknown() CustomValue

func (CustomValue) AttributeTypes

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

func (CustomValue) Equal

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

func (CustomValue) IsNull

func (v CustomValue) IsNull() bool

func (CustomValue) IsUnknown

func (v CustomValue) IsUnknown() bool

func (CustomValue) String

func (v CustomValue) String() string

func (CustomValue) ToObjectValue

func (CustomValue) ToTerraformValue

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

func (CustomValue) Type

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

type DhcpSnoopingType

type DhcpSnoopingType struct {
	basetypes.ObjectType
}

func (DhcpSnoopingType) Equal

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

func (DhcpSnoopingType) String

func (t DhcpSnoopingType) String() string

func (DhcpSnoopingType) ValueFromObject

func (DhcpSnoopingType) ValueFromTerraform

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

func (DhcpSnoopingType) ValueType

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

type DhcpSnoopingValue

type DhcpSnoopingValue struct {
	AllNetworks         basetypes.BoolValue `tfsdk:"all_networks"`
	EnableArpSpoofCheck basetypes.BoolValue `tfsdk:"enable_arp_spoof_check"`
	EnableIpSourceGuard basetypes.BoolValue `tfsdk:"enable_ip_source_guard"`
	Enabled             basetypes.BoolValue `tfsdk:"enabled"`
	Networks            basetypes.ListValue `tfsdk:"networks"`
	// contains filtered or unexported fields
}

func NewDhcpSnoopingValue

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

func NewDhcpSnoopingValueMust

func NewDhcpSnoopingValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) DhcpSnoopingValue

func NewDhcpSnoopingValueNull

func NewDhcpSnoopingValueNull() DhcpSnoopingValue

func NewDhcpSnoopingValueUnknown

func NewDhcpSnoopingValueUnknown() DhcpSnoopingValue

func (DhcpSnoopingValue) AttributeTypes

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

func (DhcpSnoopingValue) Equal

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

func (DhcpSnoopingValue) IsNull

func (v DhcpSnoopingValue) IsNull() bool

func (DhcpSnoopingValue) IsUnknown

func (v DhcpSnoopingValue) IsUnknown() bool

func (DhcpSnoopingValue) String

func (v DhcpSnoopingValue) String() string

func (DhcpSnoopingValue) ToObjectValue

func (DhcpSnoopingValue) ToTerraformValue

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

func (DhcpSnoopingValue) Type

type ExtraRoutes6Type

type ExtraRoutes6Type struct {
	basetypes.ObjectType
}

func (ExtraRoutes6Type) Equal

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

func (ExtraRoutes6Type) String

func (t ExtraRoutes6Type) String() string

func (ExtraRoutes6Type) ValueFromObject

func (ExtraRoutes6Type) ValueFromTerraform

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

func (ExtraRoutes6Type) ValueType

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

type ExtraRoutes6Value

type ExtraRoutes6Value struct {
	Discard       basetypes.BoolValue   `tfsdk:"discard"`
	Metric        basetypes.Int64Value  `tfsdk:"metric"`
	NextQualified basetypes.MapValue    `tfsdk:"next_qualified"`
	NoResolve     basetypes.BoolValue   `tfsdk:"no_resolve"`
	Preference    basetypes.Int64Value  `tfsdk:"preference"`
	Via           basetypes.StringValue `tfsdk:"via"`
	// contains filtered or unexported fields
}

func NewExtraRoutes6Value

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

func NewExtraRoutes6ValueMust

func NewExtraRoutes6ValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ExtraRoutes6Value

func NewExtraRoutes6ValueNull

func NewExtraRoutes6ValueNull() ExtraRoutes6Value

func NewExtraRoutes6ValueUnknown

func NewExtraRoutes6ValueUnknown() ExtraRoutes6Value

func (ExtraRoutes6Value) AttributeTypes

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

func (ExtraRoutes6Value) Equal

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

func (ExtraRoutes6Value) IsNull

func (v ExtraRoutes6Value) IsNull() bool

func (ExtraRoutes6Value) IsUnknown

func (v ExtraRoutes6Value) IsUnknown() bool

func (ExtraRoutes6Value) String

func (v ExtraRoutes6Value) String() string

func (ExtraRoutes6Value) ToObjectValue

func (ExtraRoutes6Value) ToTerraformValue

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

func (ExtraRoutes6Value) Type

type ExtraRoutesType

type ExtraRoutesType struct {
	basetypes.ObjectType
}

func (ExtraRoutesType) Equal

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

func (ExtraRoutesType) String

func (t ExtraRoutesType) String() string

func (ExtraRoutesType) ValueFromObject

func (ExtraRoutesType) ValueFromTerraform

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

func (ExtraRoutesType) ValueType

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

type ExtraRoutesValue

type ExtraRoutesValue struct {
	Discard       basetypes.BoolValue   `tfsdk:"discard"`
	Metric        basetypes.Int64Value  `tfsdk:"metric"`
	NextQualified basetypes.MapValue    `tfsdk:"next_qualified"`
	NoResolve     basetypes.BoolValue   `tfsdk:"no_resolve"`
	Preference    basetypes.Int64Value  `tfsdk:"preference"`
	Via           basetypes.StringValue `tfsdk:"via"`
	// contains filtered or unexported fields
}

func NewExtraRoutesValue

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

func NewExtraRoutesValueMust

func NewExtraRoutesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ExtraRoutesValue

func NewExtraRoutesValueNull

func NewExtraRoutesValueNull() ExtraRoutesValue

func NewExtraRoutesValueUnknown

func NewExtraRoutesValueUnknown() ExtraRoutesValue

func (ExtraRoutesValue) AttributeTypes

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

func (ExtraRoutesValue) Equal

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

func (ExtraRoutesValue) IsNull

func (v ExtraRoutesValue) IsNull() bool

func (ExtraRoutesValue) IsUnknown

func (v ExtraRoutesValue) IsUnknown() bool

func (ExtraRoutesValue) String

func (v ExtraRoutesValue) String() string

func (ExtraRoutesValue) ToObjectValue

func (ExtraRoutesValue) ToTerraformValue

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

func (ExtraRoutesValue) Type

type FilesType

type FilesType struct {
	basetypes.ObjectType
}

func (FilesType) Equal

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

func (FilesType) String

func (t FilesType) String() string

func (FilesType) ValueFromObject

func (FilesType) ValueFromTerraform

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

func (FilesType) ValueType

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

type FilesValue

type FilesValue struct {
	Archive          basetypes.ObjectValue `tfsdk:"archive"`
	Contents         basetypes.ListValue   `tfsdk:"contents"`
	ExplicitPriority basetypes.BoolValue   `tfsdk:"explicit_priority"`
	File             basetypes.StringValue `tfsdk:"file"`
	Match            basetypes.StringValue `tfsdk:"match"`
	StructuredData   basetypes.BoolValue   `tfsdk:"structured_data"`
	// contains filtered or unexported fields
}

func NewFilesValue

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

func NewFilesValueMust

func NewFilesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) FilesValue

func NewFilesValueNull

func NewFilesValueNull() FilesValue

func NewFilesValueUnknown

func NewFilesValueUnknown() FilesValue

func (FilesValue) AttributeTypes

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

func (FilesValue) Equal

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

func (FilesValue) IsNull

func (v FilesValue) IsNull() bool

func (FilesValue) IsUnknown

func (v FilesValue) IsUnknown() bool

func (FilesValue) String

func (v FilesValue) String() string

func (FilesValue) ToObjectValue

func (FilesValue) ToTerraformValue

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

func (FilesValue) Type

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

type MatchingRulesType

type MatchingRulesType struct {
	basetypes.ObjectType
}

func (MatchingRulesType) Equal

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

func (MatchingRulesType) String

func (t MatchingRulesType) String() string

func (MatchingRulesType) ValueFromObject

func (MatchingRulesType) ValueFromTerraform

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

func (MatchingRulesType) ValueType

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

type MatchingRulesValue

type MatchingRulesValue struct {
	AdditionalConfigCmds basetypes.ListValue   `tfsdk:"additional_config_cmds"`
	MatchRole            basetypes.StringValue `tfsdk:"match_role"`
	MatchType            basetypes.StringValue `tfsdk:"match_type"`
	MatchValue           basetypes.StringValue `tfsdk:"match_value"`
	Name                 basetypes.StringValue `tfsdk:"name"`
	PortConfig           basetypes.MapValue    `tfsdk:"port_config"`
	PortMirroring        basetypes.MapValue    `tfsdk:"port_mirroring"`
	// contains filtered or unexported fields
}

func NewMatchingRulesValue

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

func NewMatchingRulesValueMust

func NewMatchingRulesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) MatchingRulesValue

func NewMatchingRulesValueNull

func NewMatchingRulesValueNull() MatchingRulesValue

func NewMatchingRulesValueUnknown

func NewMatchingRulesValueUnknown() MatchingRulesValue

func (MatchingRulesValue) AttributeTypes

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

func (MatchingRulesValue) Equal

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

func (MatchingRulesValue) IsNull

func (v MatchingRulesValue) IsNull() bool

func (MatchingRulesValue) IsUnknown

func (v MatchingRulesValue) IsUnknown() bool

func (MatchingRulesValue) String

func (v MatchingRulesValue) String() string

func (MatchingRulesValue) ToObjectValue

func (MatchingRulesValue) ToTerraformValue

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

func (MatchingRulesValue) 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"`
	Network basetypes.StringValue `tfsdk:"network"`
	// 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 NetworksType

type NetworksType struct {
	basetypes.ObjectType
}

func (NetworksType) Equal

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

func (NetworksType) String

func (t NetworksType) String() string

func (NetworksType) ValueFromObject

func (NetworksType) ValueFromTerraform

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

func (NetworksType) ValueType

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

type NetworksValue

type NetworksValue struct {
	Isolation       basetypes.BoolValue   `tfsdk:"isolation"`
	IsolationVlanId basetypes.StringValue `tfsdk:"isolation_vlan_id"`
	Subnet          basetypes.StringValue `tfsdk:"subnet"`
	VlanId          basetypes.StringValue `tfsdk:"vlan_id"`
	// contains filtered or unexported fields
}

func NewNetworksValue

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

func NewNetworksValueMust

func NewNetworksValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) NetworksValue

func NewNetworksValueNull

func NewNetworksValueNull() NetworksValue

func NewNetworksValueUnknown

func NewNetworksValueUnknown() NetworksValue

func (NetworksValue) AttributeTypes

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

func (NetworksValue) Equal

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

func (NetworksValue) IsNull

func (v NetworksValue) IsNull() bool

func (NetworksValue) IsUnknown

func (v NetworksValue) IsUnknown() bool

func (NetworksValue) String

func (v NetworksValue) String() string

func (NetworksValue) ToObjectValue

func (NetworksValue) ToTerraformValue

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

func (NetworksValue) Type

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

type NextQualifiedType

type NextQualifiedType struct {
	basetypes.ObjectType
}

func (NextQualifiedType) Equal

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

func (NextQualifiedType) String

func (t NextQualifiedType) String() string

func (NextQualifiedType) ValueFromObject

func (NextQualifiedType) ValueFromTerraform

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

func (NextQualifiedType) ValueType

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

type NextQualifiedValue

type NextQualifiedValue struct {
	Metric     basetypes.Int64Value `tfsdk:"metric"`
	Preference basetypes.Int64Value `tfsdk:"preference"`
	// contains filtered or unexported fields
}

func NewNextQualifiedValue

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

func NewNextQualifiedValueMust

func NewNextQualifiedValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) NextQualifiedValue

func NewNextQualifiedValueNull

func NewNextQualifiedValueNull() NextQualifiedValue

func NewNextQualifiedValueUnknown

func NewNextQualifiedValueUnknown() NextQualifiedValue

func (NextQualifiedValue) AttributeTypes

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

func (NextQualifiedValue) Equal

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

func (NextQualifiedValue) IsNull

func (v NextQualifiedValue) IsNull() bool

func (NextQualifiedValue) IsUnknown

func (v NextQualifiedValue) IsUnknown() bool

func (NextQualifiedValue) String

func (v NextQualifiedValue) String() string

func (NextQualifiedValue) ToObjectValue

func (NextQualifiedValue) ToTerraformValue

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

func (NextQualifiedValue) Type

type NotifyFilterType

type NotifyFilterType struct {
	basetypes.ObjectType
}

func (NotifyFilterType) Equal

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

func (NotifyFilterType) String

func (t NotifyFilterType) String() string

func (NotifyFilterType) ValueFromObject

func (NotifyFilterType) ValueFromTerraform

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

func (NotifyFilterType) ValueType

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

type NotifyFilterValue

type NotifyFilterValue struct {
	ProfileName    basetypes.StringValue `tfsdk:"profile_name"`
	Snmpv3Contents basetypes.ListValue   `tfsdk:"contents"`
	// contains filtered or unexported fields
}

func NewNotifyFilterValue

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

func NewNotifyFilterValueMust

func NewNotifyFilterValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) NotifyFilterValue

func NewNotifyFilterValueNull

func NewNotifyFilterValueNull() NotifyFilterValue

func NewNotifyFilterValueUnknown

func NewNotifyFilterValueUnknown() NotifyFilterValue

func (NotifyFilterValue) AttributeTypes

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

func (NotifyFilterValue) Equal

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

func (NotifyFilterValue) IsNull

func (v NotifyFilterValue) IsNull() bool

func (NotifyFilterValue) IsUnknown

func (v NotifyFilterValue) IsUnknown() bool

func (NotifyFilterValue) String

func (v NotifyFilterValue) String() string

func (NotifyFilterValue) ToObjectValue

func (NotifyFilterValue) ToTerraformValue

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

func (NotifyFilterValue) Type

type NotifyType

type NotifyType struct {
	basetypes.ObjectType
}

func (NotifyType) Equal

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

func (NotifyType) String

func (t NotifyType) String() string

func (NotifyType) ValueFromObject

func (NotifyType) ValueFromTerraform

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

func (NotifyType) ValueType

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

type NotifyValue

type NotifyValue struct {
	Name       basetypes.StringValue `tfsdk:"name"`
	Tag        basetypes.StringValue `tfsdk:"tag"`
	NotifyType basetypes.StringValue `tfsdk:"type"`
	// contains filtered or unexported fields
}

func NewNotifyValue

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

func NewNotifyValueMust

func NewNotifyValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) NotifyValue

func NewNotifyValueNull

func NewNotifyValueNull() NotifyValue

func NewNotifyValueUnknown

func NewNotifyValueUnknown() NotifyValue

func (NotifyValue) AttributeTypes

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

func (NotifyValue) Equal

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

func (NotifyValue) IsNull

func (v NotifyValue) IsNull() bool

func (NotifyValue) IsUnknown

func (v NotifyValue) IsUnknown() bool

func (NotifyValue) String

func (v NotifyValue) String() string

func (NotifyValue) ToObjectValue

func (NotifyValue) ToTerraformValue

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

func (NotifyValue) Type

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

type PortConfigType

type PortConfigType struct {
	basetypes.ObjectType
}

func (PortConfigType) Equal

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

func (PortConfigType) String

func (t PortConfigType) String() string

func (PortConfigType) ValueFromObject

func (PortConfigType) ValueFromTerraform

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

func (PortConfigType) ValueType

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

type PortConfigValue

type PortConfigValue struct {
	AeDisableLacp    basetypes.BoolValue   `tfsdk:"ae_disable_lacp"`
	AeIdx            basetypes.Int64Value  `tfsdk:"ae_idx"`
	AeLacpSlow       basetypes.BoolValue   `tfsdk:"ae_lacp_slow"`
	Aggregated       basetypes.BoolValue   `tfsdk:"aggregated"`
	Critical         basetypes.BoolValue   `tfsdk:"critical"`
	Description      basetypes.StringValue `tfsdk:"description"`
	DisableAutoneg   basetypes.BoolValue   `tfsdk:"disable_autoneg"`
	Duplex           basetypes.StringValue `tfsdk:"duplex"`
	DynamicUsage     basetypes.StringValue `tfsdk:"dynamic_usage"`
	Esilag           basetypes.BoolValue   `tfsdk:"esilag"`
	Mtu              basetypes.Int64Value  `tfsdk:"mtu"`
	NoLocalOverwrite basetypes.BoolValue   `tfsdk:"no_local_overwrite"`
	PoeDisabled      basetypes.BoolValue   `tfsdk:"poe_disabled"`
	Speed            basetypes.StringValue `tfsdk:"speed"`
	Usage            basetypes.StringValue `tfsdk:"usage"`
	// contains filtered or unexported fields
}

func NewPortConfigValue

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

func NewPortConfigValueMust

func NewPortConfigValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) PortConfigValue

func NewPortConfigValueNull

func NewPortConfigValueNull() PortConfigValue

func NewPortConfigValueUnknown

func NewPortConfigValueUnknown() PortConfigValue

func (PortConfigValue) AttributeTypes

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

func (PortConfigValue) Equal

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

func (PortConfigValue) IsNull

func (v PortConfigValue) IsNull() bool

func (PortConfigValue) IsUnknown

func (v PortConfigValue) IsUnknown() bool

func (PortConfigValue) String

func (v PortConfigValue) String() string

func (PortConfigValue) ToObjectValue

func (PortConfigValue) ToTerraformValue

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

func (PortConfigValue) Type

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

type PortMirroringType

type PortMirroringType struct {
	basetypes.ObjectType
}

func (PortMirroringType) Equal

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

func (PortMirroringType) String

func (t PortMirroringType) String() string

func (PortMirroringType) ValueFromObject

func (PortMirroringType) ValueFromTerraform

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

func (PortMirroringType) ValueType

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

type PortMirroringValue

type PortMirroringValue struct {
	InputNetworksIngress basetypes.ListValue   `tfsdk:"input_networks_ingress"`
	InputPortIdsEgress   basetypes.ListValue   `tfsdk:"input_port_ids_egress"`
	InputPortIdsIngress  basetypes.ListValue   `tfsdk:"input_port_ids_ingress"`
	OutputNetwork        basetypes.StringValue `tfsdk:"output_network"`
	OutputPortId         basetypes.StringValue `tfsdk:"output_port_id"`
	// contains filtered or unexported fields
}

func NewPortMirroringValue

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

func NewPortMirroringValueMust

func NewPortMirroringValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) PortMirroringValue

func NewPortMirroringValueNull

func NewPortMirroringValueNull() PortMirroringValue

func NewPortMirroringValueUnknown

func NewPortMirroringValueUnknown() PortMirroringValue

func (PortMirroringValue) AttributeTypes

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

func (PortMirroringValue) Equal

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

func (PortMirroringValue) IsNull

func (v PortMirroringValue) IsNull() bool

func (PortMirroringValue) IsUnknown

func (v PortMirroringValue) IsUnknown() bool

func (PortMirroringValue) String

func (v PortMirroringValue) String() string

func (PortMirroringValue) ToObjectValue

func (PortMirroringValue) ToTerraformValue

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

func (PortMirroringValue) Type

type PortUsagesType

type PortUsagesType struct {
	basetypes.ObjectType
}

func (PortUsagesType) Equal

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

func (PortUsagesType) String

func (t PortUsagesType) String() string

func (PortUsagesType) ValueFromObject

func (PortUsagesType) ValueFromTerraform

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

func (PortUsagesType) ValueType

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

type PortUsagesValue

type PortUsagesValue struct {
	AllNetworks                              basetypes.BoolValue   `tfsdk:"all_networks"`
	AllowDhcpd                               basetypes.BoolValue   `tfsdk:"allow_dhcpd"`
	AllowMultipleSupplicants                 basetypes.BoolValue   `tfsdk:"allow_multiple_supplicants"`
	BypassAuthWhenServerDown                 basetypes.BoolValue   `tfsdk:"bypass_auth_when_server_down"`
	BypassAuthWhenServerDownForUnkonwnClient basetypes.BoolValue   `tfsdk:"bypass_auth_when_server_down_for_unkonwn_client"`
	Description                              basetypes.StringValue `tfsdk:"description"`
	DisableAutoneg                           basetypes.BoolValue   `tfsdk:"disable_autoneg"`
	Disabled                                 basetypes.BoolValue   `tfsdk:"disabled"`
	Duplex                                   basetypes.StringValue `tfsdk:"duplex"`
	DynamicVlanNetworks                      basetypes.ListValue   `tfsdk:"dynamic_vlan_networks"`
	EnableMacAuth                            basetypes.BoolValue   `tfsdk:"enable_mac_auth"`
	EnableQos                                basetypes.BoolValue   `tfsdk:"enable_qos"`
	GuestNetwork                             basetypes.StringValue `tfsdk:"guest_network"`
	InterSwitchLink                          basetypes.BoolValue   `tfsdk:"inter_switch_link"`
	MacAuthOnly                              basetypes.BoolValue   `tfsdk:"mac_auth_only"`
	MacAuthProtocol                          basetypes.StringValue `tfsdk:"mac_auth_protocol"`
	MacLimit                                 basetypes.Int64Value  `tfsdk:"mac_limit"`
	Mode                                     basetypes.StringValue `tfsdk:"mode"`
	Mtu                                      basetypes.Int64Value  `tfsdk:"mtu"`
	Networks                                 basetypes.ListValue   `tfsdk:"networks"`
	PersistMac                               basetypes.BoolValue   `tfsdk:"persist_mac"`
	PoeDisabled                              basetypes.BoolValue   `tfsdk:"poe_disabled"`
	PortAuth                                 basetypes.StringValue `tfsdk:"port_auth"`
	PortNetwork                              basetypes.StringValue `tfsdk:"port_network"`
	ReauthInterval                           basetypes.Int64Value  `tfsdk:"reauth_interval"`
	RejectedNetwork                          basetypes.StringValue `tfsdk:"rejected_network"`
	ResetDefaultWhen                         basetypes.StringValue `tfsdk:"reset_default_when"`
	Rules                                    basetypes.ListValue   `tfsdk:"rules"`
	Speed                                    basetypes.StringValue `tfsdk:"speed"`
	StormControl                             basetypes.ObjectValue `tfsdk:"storm_control"`
	StpEdge                                  basetypes.BoolValue   `tfsdk:"stp_edge"`
	VoipNetwork                              basetypes.StringValue `tfsdk:"voip_network"`
	// contains filtered or unexported fields
}

func NewPortUsagesValue

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

func NewPortUsagesValueMust

func NewPortUsagesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) PortUsagesValue

func NewPortUsagesValueNull

func NewPortUsagesValueNull() PortUsagesValue

func NewPortUsagesValueUnknown

func NewPortUsagesValueUnknown() PortUsagesValue

func (PortUsagesValue) AttributeTypes

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

func (PortUsagesValue) Equal

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

func (PortUsagesValue) IsNull

func (v PortUsagesValue) IsNull() bool

func (PortUsagesValue) IsUnknown

func (v PortUsagesValue) IsUnknown() bool

func (PortUsagesValue) String

func (v PortUsagesValue) String() string

func (PortUsagesValue) ToObjectValue

func (PortUsagesValue) ToTerraformValue

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

func (PortUsagesValue) Type

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

type PrefixListType

type PrefixListType struct {
	basetypes.ObjectType
}

func (PrefixListType) Equal

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

func (PrefixListType) String

func (t PrefixListType) String() string

func (PrefixListType) ValueFromObject

func (PrefixListType) ValueFromTerraform

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

func (PrefixListType) ValueType

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

type PrefixListValue

type PrefixListValue struct {
	ContextPrefix  basetypes.StringValue `tfsdk:"context_prefix"`
	NotifyView     basetypes.StringValue `tfsdk:"notify_view"`
	ReadView       basetypes.StringValue `tfsdk:"read_view"`
	SecurityLevel  basetypes.StringValue `tfsdk:"security_level"`
	SecurityModel  basetypes.StringValue `tfsdk:"security_model"`
	PrefixListType basetypes.StringValue `tfsdk:"type"`
	WriteView      basetypes.StringValue `tfsdk:"write_view"`
	// contains filtered or unexported fields
}

func NewPrefixListValue

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

func NewPrefixListValueMust

func NewPrefixListValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) PrefixListValue

func NewPrefixListValueNull

func NewPrefixListValueNull() PrefixListValue

func NewPrefixListValueUnknown

func NewPrefixListValueUnknown() PrefixListValue

func (PrefixListValue) AttributeTypes

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

func (PrefixListValue) Equal

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

func (PrefixListValue) IsNull

func (v PrefixListValue) IsNull() bool

func (PrefixListValue) IsUnknown

func (v PrefixListValue) IsUnknown() bool

func (PrefixListValue) String

func (v PrefixListValue) String() string

func (PrefixListValue) ToObjectValue

func (PrefixListValue) ToTerraformValue

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

func (PrefixListValue) Type

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

type ProtectReType

type ProtectReType struct {
	basetypes.ObjectType
}

func (ProtectReType) Equal

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

func (ProtectReType) String

func (t ProtectReType) String() string

func (ProtectReType) ValueFromObject

func (ProtectReType) ValueFromTerraform

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

func (ProtectReType) ValueType

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

type ProtectReValue

type ProtectReValue struct {
	AllowedServices basetypes.ListValue `tfsdk:"allowed_services"`
	Custom          basetypes.ListValue `tfsdk:"custom"`
	Enabled         basetypes.BoolValue `tfsdk:"enabled"`
	TrustedHosts    basetypes.ListValue `tfsdk:"trusted_hosts"`
	// contains filtered or unexported fields
}

func NewProtectReValue

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

func NewProtectReValueMust

func NewProtectReValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ProtectReValue

func NewProtectReValueNull

func NewProtectReValueNull() ProtectReValue

func NewProtectReValueUnknown

func NewProtectReValueUnknown() ProtectReValue

func (ProtectReValue) AttributeTypes

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

func (ProtectReValue) Equal

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

func (ProtectReValue) IsNull

func (v ProtectReValue) IsNull() bool

func (ProtectReValue) IsUnknown

func (v ProtectReValue) IsUnknown() bool

func (ProtectReValue) String

func (v ProtectReValue) String() string

func (ProtectReValue) ToObjectValue

func (ProtectReValue) ToTerraformValue

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

func (ProtectReValue) Type

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

type RadiusConfigType

type RadiusConfigType struct {
	basetypes.ObjectType
}

func (RadiusConfigType) Equal

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

func (RadiusConfigType) String

func (t RadiusConfigType) String() string

func (RadiusConfigType) ValueFromObject

func (RadiusConfigType) ValueFromTerraform

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

func (RadiusConfigType) ValueType

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

type RadiusConfigValue

type RadiusConfigValue struct {
	AcctInterimInterval basetypes.Int64Value  `tfsdk:"acct_interim_interval"`
	AcctServers         basetypes.ListValue   `tfsdk:"acct_servers"`
	AuthServers         basetypes.ListValue   `tfsdk:"auth_servers"`
	AuthServersRetries  basetypes.Int64Value  `tfsdk:"auth_servers_retries"`
	AuthServersTimeout  basetypes.Int64Value  `tfsdk:"auth_servers_timeout"`
	CoaEnabled          basetypes.BoolValue   `tfsdk:"coa_enabled"`
	CoaPort             basetypes.Int64Value  `tfsdk:"coa_port"`
	Network             basetypes.StringValue `tfsdk:"network"`
	SourceIp            basetypes.StringValue `tfsdk:"source_ip"`
	// contains filtered or unexported fields
}

func NewRadiusConfigValue

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

func NewRadiusConfigValueMust

func NewRadiusConfigValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) RadiusConfigValue

func NewRadiusConfigValueNull

func NewRadiusConfigValueNull() RadiusConfigValue

func NewRadiusConfigValueUnknown

func NewRadiusConfigValueUnknown() RadiusConfigValue

func (RadiusConfigValue) AttributeTypes

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

func (RadiusConfigValue) Equal

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

func (RadiusConfigValue) IsNull

func (v RadiusConfigValue) IsNull() bool

func (RadiusConfigValue) IsUnknown

func (v RadiusConfigValue) IsUnknown() bool

func (RadiusConfigValue) String

func (v RadiusConfigValue) String() string

func (RadiusConfigValue) ToObjectValue

func (RadiusConfigValue) ToTerraformValue

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

func (RadiusConfigValue) Type

type RemoteSyslogType

type RemoteSyslogType struct {
	basetypes.ObjectType
}

func (RemoteSyslogType) Equal

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

func (RemoteSyslogType) String

func (t RemoteSyslogType) String() string

func (RemoteSyslogType) ValueFromObject

func (RemoteSyslogType) ValueFromTerraform

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

func (RemoteSyslogType) ValueType

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

type RemoteSyslogValue

type RemoteSyslogValue struct {
	Archive          basetypes.ObjectValue `tfsdk:"archive"`
	Console          basetypes.ObjectValue `tfsdk:"console"`
	Enabled          basetypes.BoolValue   `tfsdk:"enabled"`
	Files            basetypes.ListValue   `tfsdk:"files"`
	Network          basetypes.StringValue `tfsdk:"network"`
	SendToAllServers basetypes.BoolValue   `tfsdk:"send_to_all_servers"`
	Servers          basetypes.ListValue   `tfsdk:"servers"`
	TimeFormat       basetypes.StringValue `tfsdk:"time_format"`
	Users            basetypes.ListValue   `tfsdk:"users"`
	// contains filtered or unexported fields
}

func NewRemoteSyslogValue

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

func NewRemoteSyslogValueMust

func NewRemoteSyslogValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) RemoteSyslogValue

func NewRemoteSyslogValueNull

func NewRemoteSyslogValueNull() RemoteSyslogValue

func NewRemoteSyslogValueUnknown

func NewRemoteSyslogValueUnknown() RemoteSyslogValue

func (RemoteSyslogValue) AttributeTypes

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

func (RemoteSyslogValue) Equal

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

func (RemoteSyslogValue) IsNull

func (v RemoteSyslogValue) IsNull() bool

func (RemoteSyslogValue) IsUnknown

func (v RemoteSyslogValue) IsUnknown() bool

func (RemoteSyslogValue) String

func (v RemoteSyslogValue) String() string

func (RemoteSyslogValue) ToObjectValue

func (RemoteSyslogValue) ToTerraformValue

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

func (RemoteSyslogValue) Type

type RulesType

type RulesType struct {
	basetypes.ObjectType
}

func (RulesType) Equal

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

func (RulesType) String

func (t RulesType) String() string

func (RulesType) ValueFromObject

func (RulesType) ValueFromTerraform

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

func (RulesType) ValueType

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

type RulesValue

type RulesValue struct {
	Equals     basetypes.StringValue `tfsdk:"equals"`
	EqualsAny  basetypes.ListValue   `tfsdk:"equals_any"`
	Expression basetypes.StringValue `tfsdk:"expression"`
	Src        basetypes.StringValue `tfsdk:"src"`
	Usage      basetypes.StringValue `tfsdk:"usage"`
	// contains filtered or unexported fields
}

func NewRulesValue

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

func NewRulesValueMust

func NewRulesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) RulesValue

func NewRulesValueNull

func NewRulesValueNull() RulesValue

func NewRulesValueUnknown

func NewRulesValueUnknown() RulesValue

func (RulesValue) AttributeTypes

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

func (RulesValue) Equal

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

func (RulesValue) IsNull

func (v RulesValue) IsNull() bool

func (RulesValue) IsUnknown

func (v RulesValue) IsUnknown() bool

func (RulesValue) String

func (v RulesValue) String() string

func (RulesValue) ToObjectValue

func (RulesValue) ToTerraformValue

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

func (RulesValue) Type

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

type SecurityToGroupType

type SecurityToGroupType struct {
	basetypes.ObjectType
}

func (SecurityToGroupType) Equal

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

func (SecurityToGroupType) String

func (t SecurityToGroupType) String() string

func (SecurityToGroupType) ValueFromObject

func (SecurityToGroupType) ValueFromTerraform

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

func (SecurityToGroupType) ValueType

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

type SecurityToGroupValue

type SecurityToGroupValue struct {
	SecurityModel     basetypes.StringValue `tfsdk:"security_model"`
	Snmpv3VacmContent basetypes.ListValue   `tfsdk:"content"`
	// contains filtered or unexported fields
}

func NewSecurityToGroupValue

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

func NewSecurityToGroupValueMust

func NewSecurityToGroupValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SecurityToGroupValue

func NewSecurityToGroupValueNull

func NewSecurityToGroupValueNull() SecurityToGroupValue

func NewSecurityToGroupValueUnknown

func NewSecurityToGroupValueUnknown() SecurityToGroupValue

func (SecurityToGroupValue) AttributeTypes

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

func (SecurityToGroupValue) Equal

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

func (SecurityToGroupValue) IsNull

func (v SecurityToGroupValue) IsNull() bool

func (SecurityToGroupValue) IsUnknown

func (v SecurityToGroupValue) IsUnknown() bool

func (SecurityToGroupValue) String

func (v SecurityToGroupValue) String() string

func (SecurityToGroupValue) ToObjectValue

func (SecurityToGroupValue) ToTerraformValue

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

func (SecurityToGroupValue) 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 {
	Contents         basetypes.ListValue   `tfsdk:"contents"`
	ExplicitPriority basetypes.BoolValue   `tfsdk:"explicit_priority"`
	Facility         basetypes.StringValue `tfsdk:"facility"`
	Host             basetypes.StringValue `tfsdk:"host"`
	Match            basetypes.StringValue `tfsdk:"match"`
	Port             basetypes.Int64Value  `tfsdk:"port"`
	Protocol         basetypes.StringValue `tfsdk:"protocol"`
	RoutingInstance  basetypes.StringValue `tfsdk:"routing_instance"`
	Severity         basetypes.StringValue `tfsdk:"severity"`
	SourceAddress    basetypes.StringValue `tfsdk:"source_address"`
	StructuredData   basetypes.BoolValue   `tfsdk:"structured_data"`
	Tag              basetypes.StringValue `tfsdk:"tag"`
	// 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 SiteNetworktemplateModel

type SiteNetworktemplateModel struct {
	AclPolicies          types.List            `tfsdk:"acl_policies"`
	AclTags              types.Map             `tfsdk:"acl_tags"`
	AdditionalConfigCmds types.List            `tfsdk:"additional_config_cmds"`
	DhcpSnooping         DhcpSnoopingValue     `tfsdk:"dhcp_snooping"`
	DnsServers           types.List            `tfsdk:"dns_servers"`
	DnsSuffix            types.List            `tfsdk:"dns_suffix"`
	ExtraRoutes          types.Map             `tfsdk:"extra_routes"`
	ExtraRoutes6         types.Map             `tfsdk:"extra_routes6"`
	MistNac              MistNacValue          `tfsdk:"mist_nac"`
	Networks             types.Map             `tfsdk:"networks"`
	NtpServers           types.List            `tfsdk:"ntp_servers"`
	PortMirroring        types.Map             `tfsdk:"port_mirroring"`
	PortUsages           types.Map             `tfsdk:"port_usages"`
	RadiusConfig         RadiusConfigValue     `tfsdk:"radius_config"`
	RemoteSyslog         RemoteSyslogValue     `tfsdk:"remote_syslog"`
	SiteId               types.String          `tfsdk:"site_id"`
	SnmpConfig           SnmpConfigValue       `tfsdk:"snmp_config"`
	SwitchMatching       SwitchMatchingValue   `tfsdk:"switch_matching"`
	SwitchMgmt           SwitchMgmtValue       `tfsdk:"switch_mgmt"`
	UplinkPortConfig     UplinkPortConfigValue `tfsdk:"uplink_port_config"`
	VrfConfig            VrfConfigValue        `tfsdk:"vrf_config"`
	VrfInstances         types.Map             `tfsdk:"vrf_instances"`
}

type SnmpConfigType

type SnmpConfigType struct {
	basetypes.ObjectType
}

func (SnmpConfigType) Equal

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

func (SnmpConfigType) String

func (t SnmpConfigType) String() string

func (SnmpConfigType) ValueFromObject

func (SnmpConfigType) ValueFromTerraform

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

func (SnmpConfigType) ValueType

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

type SnmpConfigValue

type SnmpConfigValue struct {
	ClientList  basetypes.ListValue   `tfsdk:"client_list"`
	Contact     basetypes.StringValue `tfsdk:"contact"`
	Description basetypes.StringValue `tfsdk:"description"`
	Enabled     basetypes.BoolValue   `tfsdk:"enabled"`
	EngineId    basetypes.StringValue `tfsdk:"engine_id"`
	Location    basetypes.StringValue `tfsdk:"location"`
	Name        basetypes.StringValue `tfsdk:"name"`
	Network     basetypes.StringValue `tfsdk:"network"`
	TrapGroups  basetypes.ListValue   `tfsdk:"trap_groups"`
	V2cConfig   basetypes.ListValue   `tfsdk:"v2c_config"`
	V3Config    basetypes.ObjectValue `tfsdk:"v3_config"`
	Views       basetypes.ListValue   `tfsdk:"views"`
	// contains filtered or unexported fields
}

func NewSnmpConfigValue

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

func NewSnmpConfigValueMust

func NewSnmpConfigValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SnmpConfigValue

func NewSnmpConfigValueNull

func NewSnmpConfigValueNull() SnmpConfigValue

func NewSnmpConfigValueUnknown

func NewSnmpConfigValueUnknown() SnmpConfigValue

func (SnmpConfigValue) AttributeTypes

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

func (SnmpConfigValue) Equal

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

func (SnmpConfigValue) IsNull

func (v SnmpConfigValue) IsNull() bool

func (SnmpConfigValue) IsUnknown

func (v SnmpConfigValue) IsUnknown() bool

func (SnmpConfigValue) String

func (v SnmpConfigValue) String() string

func (SnmpConfigValue) ToObjectValue

func (SnmpConfigValue) ToTerraformValue

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

func (SnmpConfigValue) Type

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

type Snmpv3ContentsType

type Snmpv3ContentsType struct {
	basetypes.ObjectType
}

func (Snmpv3ContentsType) Equal

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

func (Snmpv3ContentsType) String

func (t Snmpv3ContentsType) String() string

func (Snmpv3ContentsType) ValueFromObject

func (Snmpv3ContentsType) ValueFromTerraform

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

func (Snmpv3ContentsType) ValueType

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

type Snmpv3ContentsValue

type Snmpv3ContentsValue struct {
	Include basetypes.BoolValue   `tfsdk:"include"`
	Oid     basetypes.StringValue `tfsdk:"oid"`
	// contains filtered or unexported fields
}

func NewSnmpv3ContentsValue

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

func NewSnmpv3ContentsValueMust

func NewSnmpv3ContentsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) Snmpv3ContentsValue

func NewSnmpv3ContentsValueNull

func NewSnmpv3ContentsValueNull() Snmpv3ContentsValue

func NewSnmpv3ContentsValueUnknown

func NewSnmpv3ContentsValueUnknown() Snmpv3ContentsValue

func (Snmpv3ContentsValue) AttributeTypes

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

func (Snmpv3ContentsValue) Equal

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

func (Snmpv3ContentsValue) IsNull

func (v Snmpv3ContentsValue) IsNull() bool

func (Snmpv3ContentsValue) IsUnknown

func (v Snmpv3ContentsValue) IsUnknown() bool

func (Snmpv3ContentsValue) String

func (v Snmpv3ContentsValue) String() string

func (Snmpv3ContentsValue) ToObjectValue

func (Snmpv3ContentsValue) ToTerraformValue

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

func (Snmpv3ContentsValue) Type

type Snmpv3UsersType

type Snmpv3UsersType struct {
	basetypes.ObjectType
}

func (Snmpv3UsersType) Equal

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

func (Snmpv3UsersType) String

func (t Snmpv3UsersType) String() string

func (Snmpv3UsersType) ValueFromObject

func (Snmpv3UsersType) ValueFromTerraform

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

func (Snmpv3UsersType) ValueType

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

type Snmpv3UsersValue

type Snmpv3UsersValue struct {
	AuthenticationPassword basetypes.StringValue `tfsdk:"authentication_password"`
	AuthenticationType     basetypes.StringValue `tfsdk:"authentication_type"`
	EncryptionPassword     basetypes.StringValue `tfsdk:"encryption_password"`
	EncryptionType         basetypes.StringValue `tfsdk:"encryption_type"`
	Name                   basetypes.StringValue `tfsdk:"name"`
	// contains filtered or unexported fields
}

func NewSnmpv3UsersValue

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

func NewSnmpv3UsersValueMust

func NewSnmpv3UsersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) Snmpv3UsersValue

func NewSnmpv3UsersValueNull

func NewSnmpv3UsersValueNull() Snmpv3UsersValue

func NewSnmpv3UsersValueUnknown

func NewSnmpv3UsersValueUnknown() Snmpv3UsersValue

func (Snmpv3UsersValue) AttributeTypes

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

func (Snmpv3UsersValue) Equal

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

func (Snmpv3UsersValue) IsNull

func (v Snmpv3UsersValue) IsNull() bool

func (Snmpv3UsersValue) IsUnknown

func (v Snmpv3UsersValue) IsUnknown() bool

func (Snmpv3UsersValue) String

func (v Snmpv3UsersValue) String() string

func (Snmpv3UsersValue) ToObjectValue

func (Snmpv3UsersValue) ToTerraformValue

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

func (Snmpv3UsersValue) Type

type Snmpv3VacmContentType

type Snmpv3VacmContentType struct {
	basetypes.ObjectType
}

func (Snmpv3VacmContentType) Equal

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

func (Snmpv3VacmContentType) String

func (t Snmpv3VacmContentType) String() string

func (Snmpv3VacmContentType) ValueFromObject

func (Snmpv3VacmContentType) ValueFromTerraform

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

func (Snmpv3VacmContentType) ValueType

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

type Snmpv3VacmContentValue

type Snmpv3VacmContentValue struct {
	Group        basetypes.StringValue `tfsdk:"group"`
	SecurityName basetypes.StringValue `tfsdk:"security_name"`
	// contains filtered or unexported fields
}

func NewSnmpv3VacmContentValue

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

func NewSnmpv3VacmContentValueMust

func NewSnmpv3VacmContentValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) Snmpv3VacmContentValue

func NewSnmpv3VacmContentValueNull

func NewSnmpv3VacmContentValueNull() Snmpv3VacmContentValue

func NewSnmpv3VacmContentValueUnknown

func NewSnmpv3VacmContentValueUnknown() Snmpv3VacmContentValue

func (Snmpv3VacmContentValue) AttributeTypes

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

func (Snmpv3VacmContentValue) Equal

func (Snmpv3VacmContentValue) IsNull

func (v Snmpv3VacmContentValue) IsNull() bool

func (Snmpv3VacmContentValue) IsUnknown

func (v Snmpv3VacmContentValue) IsUnknown() bool

func (Snmpv3VacmContentValue) String

func (v Snmpv3VacmContentValue) String() string

func (Snmpv3VacmContentValue) ToObjectValue

func (Snmpv3VacmContentValue) ToTerraformValue

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

func (Snmpv3VacmContentValue) Type

type SpecsType

type SpecsType struct {
	basetypes.ObjectType
}

func (SpecsType) Equal

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

func (SpecsType) String

func (t SpecsType) String() string

func (SpecsType) ValueFromObject

func (SpecsType) ValueFromTerraform

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

func (SpecsType) ValueType

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

type SpecsValue

type SpecsValue struct {
	PortRange basetypes.StringValue `tfsdk:"port_range"`
	Protocol  basetypes.StringValue `tfsdk:"protocol"`
	// contains filtered or unexported fields
}

func NewSpecsValue

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

func NewSpecsValueMust

func NewSpecsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SpecsValue

func NewSpecsValueNull

func NewSpecsValueNull() SpecsValue

func NewSpecsValueUnknown

func NewSpecsValueUnknown() SpecsValue

func (SpecsValue) AttributeTypes

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

func (SpecsValue) Equal

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

func (SpecsValue) IsNull

func (v SpecsValue) IsNull() bool

func (SpecsValue) IsUnknown

func (v SpecsValue) IsUnknown() bool

func (SpecsValue) String

func (v SpecsValue) String() string

func (SpecsValue) ToObjectValue

func (SpecsValue) ToTerraformValue

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

func (SpecsValue) Type

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

type StormControlType

type StormControlType struct {
	basetypes.ObjectType
}

func (StormControlType) Equal

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

func (StormControlType) String

func (t StormControlType) String() string

func (StormControlType) ValueFromObject

func (StormControlType) ValueFromTerraform

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

func (StormControlType) ValueType

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

type StormControlValue

type StormControlValue struct {
	NoBroadcast           basetypes.BoolValue  `tfsdk:"no_broadcast"`
	NoMulticast           basetypes.BoolValue  `tfsdk:"no_multicast"`
	NoRegisteredMulticast basetypes.BoolValue  `tfsdk:"no_registered_multicast"`
	NoUnknownUnicast      basetypes.BoolValue  `tfsdk:"no_unknown_unicast"`
	Percentage            basetypes.Int64Value `tfsdk:"percentage"`
	// contains filtered or unexported fields
}

func NewStormControlValue

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

func NewStormControlValueMust

func NewStormControlValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) StormControlValue

func NewStormControlValueNull

func NewStormControlValueNull() StormControlValue

func NewStormControlValueUnknown

func NewStormControlValueUnknown() StormControlValue

func (StormControlValue) AttributeTypes

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

func (StormControlValue) Equal

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

func (StormControlValue) IsNull

func (v StormControlValue) IsNull() bool

func (StormControlValue) IsUnknown

func (v StormControlValue) IsUnknown() bool

func (StormControlValue) String

func (v StormControlValue) String() string

func (StormControlValue) ToObjectValue

func (StormControlValue) ToTerraformValue

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

func (StormControlValue) Type

type SwitchMatchingType

type SwitchMatchingType struct {
	basetypes.ObjectType
}

func (SwitchMatchingType) Equal

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

func (SwitchMatchingType) String

func (t SwitchMatchingType) String() string

func (SwitchMatchingType) ValueFromObject

func (SwitchMatchingType) ValueFromTerraform

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

func (SwitchMatchingType) ValueType

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

type SwitchMatchingValue

type SwitchMatchingValue struct {
	Enable        basetypes.BoolValue `tfsdk:"enable"`
	MatchingRules basetypes.ListValue `tfsdk:"rules"`
	// contains filtered or unexported fields
}

func NewSwitchMatchingValue

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

func NewSwitchMatchingValueMust

func NewSwitchMatchingValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SwitchMatchingValue

func NewSwitchMatchingValueNull

func NewSwitchMatchingValueNull() SwitchMatchingValue

func NewSwitchMatchingValueUnknown

func NewSwitchMatchingValueUnknown() SwitchMatchingValue

func (SwitchMatchingValue) AttributeTypes

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

func (SwitchMatchingValue) Equal

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

func (SwitchMatchingValue) IsNull

func (v SwitchMatchingValue) IsNull() bool

func (SwitchMatchingValue) IsUnknown

func (v SwitchMatchingValue) IsUnknown() bool

func (SwitchMatchingValue) String

func (v SwitchMatchingValue) String() string

func (SwitchMatchingValue) ToObjectValue

func (SwitchMatchingValue) ToTerraformValue

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

func (SwitchMatchingValue) Type

type SwitchMgmtType

type SwitchMgmtType struct {
	basetypes.ObjectType
}

func (SwitchMgmtType) Equal

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

func (SwitchMgmtType) String

func (t SwitchMgmtType) String() string

func (SwitchMgmtType) ValueFromObject

func (SwitchMgmtType) ValueFromTerraform

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

func (SwitchMgmtType) ValueType

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

type SwitchMgmtValue

type SwitchMgmtValue struct {
	ConfigRevert basetypes.Int64Value  `tfsdk:"config_revert"`
	ProtectRe    basetypes.ObjectValue `tfsdk:"protect_re"`
	RootPassword basetypes.StringValue `tfsdk:"root_password"`
	Tacacs       basetypes.ObjectValue `tfsdk:"tacacs"`
	// contains filtered or unexported fields
}

func NewSwitchMgmtValue

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

func NewSwitchMgmtValueMust

func NewSwitchMgmtValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SwitchMgmtValue

func NewSwitchMgmtValueNull

func NewSwitchMgmtValueNull() SwitchMgmtValue

func NewSwitchMgmtValueUnknown

func NewSwitchMgmtValueUnknown() SwitchMgmtValue

func (SwitchMgmtValue) AttributeTypes

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

func (SwitchMgmtValue) Equal

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

func (SwitchMgmtValue) IsNull

func (v SwitchMgmtValue) IsNull() bool

func (SwitchMgmtValue) IsUnknown

func (v SwitchMgmtValue) IsUnknown() bool

func (SwitchMgmtValue) String

func (v SwitchMgmtValue) String() string

func (SwitchMgmtValue) ToObjectValue

func (SwitchMgmtValue) ToTerraformValue

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

func (SwitchMgmtValue) Type

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

type TacacctServersType

type TacacctServersType struct {
	basetypes.ObjectType
}

func (TacacctServersType) Equal

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

func (TacacctServersType) String

func (t TacacctServersType) String() string

func (TacacctServersType) ValueFromObject

func (TacacctServersType) ValueFromTerraform

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

func (TacacctServersType) ValueType

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

type TacacctServersValue

type TacacctServersValue struct {
	Host    basetypes.StringValue `tfsdk:"host"`
	Port    basetypes.StringValue `tfsdk:"port"`
	Secret  basetypes.StringValue `tfsdk:"secret"`
	Timeout basetypes.Int64Value  `tfsdk:"timeout"`
	// contains filtered or unexported fields
}

func NewTacacctServersValue

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

func NewTacacctServersValueMust

func NewTacacctServersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) TacacctServersValue

func NewTacacctServersValueNull

func NewTacacctServersValueNull() TacacctServersValue

func NewTacacctServersValueUnknown

func NewTacacctServersValueUnknown() TacacctServersValue

func (TacacctServersValue) AttributeTypes

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

func (TacacctServersValue) Equal

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

func (TacacctServersValue) IsNull

func (v TacacctServersValue) IsNull() bool

func (TacacctServersValue) IsUnknown

func (v TacacctServersValue) IsUnknown() bool

func (TacacctServersValue) String

func (v TacacctServersValue) String() string

func (TacacctServersValue) ToObjectValue

func (TacacctServersValue) ToTerraformValue

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

func (TacacctServersValue) Type

type TacacsType

type TacacsType struct {
	basetypes.ObjectType
}

func (TacacsType) Equal

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

func (TacacsType) String

func (t TacacsType) String() string

func (TacacsType) ValueFromObject

func (TacacsType) ValueFromTerraform

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

func (TacacsType) ValueType

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

type TacacsValue

type TacacsValue struct {
	DefaultRole    basetypes.StringValue `tfsdk:"default_role"`
	Enabled        basetypes.BoolValue   `tfsdk:"enabled"`
	Network        basetypes.StringValue `tfsdk:"network"`
	TacacctServers basetypes.ListValue   `tfsdk:"acct_servers"`
	TacplusServers basetypes.ListValue   `tfsdk:"tacplus_servers"`
	// contains filtered or unexported fields
}

func NewTacacsValue

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

func NewTacacsValueMust

func NewTacacsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) TacacsValue

func NewTacacsValueNull

func NewTacacsValueNull() TacacsValue

func NewTacacsValueUnknown

func NewTacacsValueUnknown() TacacsValue

func (TacacsValue) AttributeTypes

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

func (TacacsValue) Equal

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

func (TacacsValue) IsNull

func (v TacacsValue) IsNull() bool

func (TacacsValue) IsUnknown

func (v TacacsValue) IsUnknown() bool

func (TacacsValue) String

func (v TacacsValue) String() string

func (TacacsValue) ToObjectValue

func (TacacsValue) ToTerraformValue

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

func (TacacsValue) Type

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

type TacplusServersType

type TacplusServersType struct {
	basetypes.ObjectType
}

func (TacplusServersType) Equal

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

func (TacplusServersType) String

func (t TacplusServersType) String() string

func (TacplusServersType) ValueFromObject

func (TacplusServersType) ValueFromTerraform

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

func (TacplusServersType) ValueType

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

type TacplusServersValue

type TacplusServersValue struct {
	Host    basetypes.StringValue `tfsdk:"host"`
	Port    basetypes.StringValue `tfsdk:"port"`
	Secret  basetypes.StringValue `tfsdk:"secret"`
	Timeout basetypes.Int64Value  `tfsdk:"timeout"`
	// contains filtered or unexported fields
}

func NewTacplusServersValue

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

func NewTacplusServersValueMust

func NewTacplusServersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) TacplusServersValue

func NewTacplusServersValueNull

func NewTacplusServersValueNull() TacplusServersValue

func NewTacplusServersValueUnknown

func NewTacplusServersValueUnknown() TacplusServersValue

func (TacplusServersValue) AttributeTypes

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

func (TacplusServersValue) Equal

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

func (TacplusServersValue) IsNull

func (v TacplusServersValue) IsNull() bool

func (TacplusServersValue) IsUnknown

func (v TacplusServersValue) IsUnknown() bool

func (TacplusServersValue) String

func (v TacplusServersValue) String() string

func (TacplusServersValue) ToObjectValue

func (TacplusServersValue) ToTerraformValue

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

func (TacplusServersValue) Type

type TargetAddressType

type TargetAddressType struct {
	basetypes.ObjectType
}

func (TargetAddressType) Equal

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

func (TargetAddressType) String

func (t TargetAddressType) String() string

func (TargetAddressType) ValueFromObject

func (TargetAddressType) ValueFromTerraform

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

func (TargetAddressType) ValueType

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

type TargetAddressValue

type TargetAddressValue struct {
	Address           basetypes.StringValue `tfsdk:"address"`
	AddressMask       basetypes.StringValue `tfsdk:"address_mask"`
	Port              basetypes.Int64Value  `tfsdk:"port"`
	TagList           basetypes.StringValue `tfsdk:"tag_list"`
	TargetAddressName basetypes.StringValue `tfsdk:"target_address_name"`
	TargetParameters  basetypes.StringValue `tfsdk:"target_parameters"`
	// contains filtered or unexported fields
}

func NewTargetAddressValue

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

func NewTargetAddressValueMust

func NewTargetAddressValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) TargetAddressValue

func NewTargetAddressValueNull

func NewTargetAddressValueNull() TargetAddressValue

func NewTargetAddressValueUnknown

func NewTargetAddressValueUnknown() TargetAddressValue

func (TargetAddressValue) AttributeTypes

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

func (TargetAddressValue) Equal

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

func (TargetAddressValue) IsNull

func (v TargetAddressValue) IsNull() bool

func (TargetAddressValue) IsUnknown

func (v TargetAddressValue) IsUnknown() bool

func (TargetAddressValue) String

func (v TargetAddressValue) String() string

func (TargetAddressValue) ToObjectValue

func (TargetAddressValue) ToTerraformValue

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

func (TargetAddressValue) Type

type TargetParametersType

type TargetParametersType struct {
	basetypes.ObjectType
}

func (TargetParametersType) Equal

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

func (TargetParametersType) String

func (t TargetParametersType) String() string

func (TargetParametersType) ValueFromObject

func (TargetParametersType) ValueFromTerraform

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

func (TargetParametersType) ValueType

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

type TargetParametersValue

type TargetParametersValue struct {
	MessageProcessingModel basetypes.StringValue `tfsdk:"message_processing_model"`
	Name                   basetypes.StringValue `tfsdk:"name"`
	NotifyFilter           basetypes.StringValue `tfsdk:"notify_filter"`
	SecurityLevel          basetypes.StringValue `tfsdk:"security_level"`
	SecurityModel          basetypes.StringValue `tfsdk:"security_model"`
	SecurityName           basetypes.StringValue `tfsdk:"security_name"`
	// contains filtered or unexported fields
}

func NewTargetParametersValue

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

func NewTargetParametersValueMust

func NewTargetParametersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) TargetParametersValue

func NewTargetParametersValueNull

func NewTargetParametersValueNull() TargetParametersValue

func NewTargetParametersValueUnknown

func NewTargetParametersValueUnknown() TargetParametersValue

func (TargetParametersValue) AttributeTypes

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

func (TargetParametersValue) Equal

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

func (TargetParametersValue) IsNull

func (v TargetParametersValue) IsNull() bool

func (TargetParametersValue) IsUnknown

func (v TargetParametersValue) IsUnknown() bool

func (TargetParametersValue) String

func (v TargetParametersValue) String() string

func (TargetParametersValue) ToObjectValue

func (TargetParametersValue) ToTerraformValue

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

func (TargetParametersValue) Type

type TrapGroupsType

type TrapGroupsType struct {
	basetypes.ObjectType
}

func (TrapGroupsType) Equal

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

func (TrapGroupsType) String

func (t TrapGroupsType) String() string

func (TrapGroupsType) ValueFromObject

func (TrapGroupsType) ValueFromTerraform

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

func (TrapGroupsType) ValueType

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

type TrapGroupsValue

type TrapGroupsValue struct {
	Categories basetypes.ListValue   `tfsdk:"categories"`
	GroupName  basetypes.StringValue `tfsdk:"group_name"`
	Targets    basetypes.ListValue   `tfsdk:"targets"`
	Version    basetypes.StringValue `tfsdk:"version"`
	// contains filtered or unexported fields
}

func NewTrapGroupsValue

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

func NewTrapGroupsValueMust

func NewTrapGroupsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) TrapGroupsValue

func NewTrapGroupsValueNull

func NewTrapGroupsValueNull() TrapGroupsValue

func NewTrapGroupsValueUnknown

func NewTrapGroupsValueUnknown() TrapGroupsValue

func (TrapGroupsValue) AttributeTypes

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

func (TrapGroupsValue) Equal

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

func (TrapGroupsValue) IsNull

func (v TrapGroupsValue) IsNull() bool

func (TrapGroupsValue) IsUnknown

func (v TrapGroupsValue) IsUnknown() bool

func (TrapGroupsValue) String

func (v TrapGroupsValue) String() string

func (TrapGroupsValue) ToObjectValue

func (TrapGroupsValue) ToTerraformValue

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

func (TrapGroupsValue) Type

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

type UplinkPortConfigType added in v0.1.6

type UplinkPortConfigType struct {
	basetypes.ObjectType
}

func (UplinkPortConfigType) Equal added in v0.1.6

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

func (UplinkPortConfigType) String added in v0.1.6

func (t UplinkPortConfigType) String() string

func (UplinkPortConfigType) ValueFromObject added in v0.1.6

func (UplinkPortConfigType) ValueFromTerraform added in v0.1.6

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

func (UplinkPortConfigType) ValueType added in v0.1.6

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

type UplinkPortConfigValue added in v0.1.6

type UplinkPortConfigValue struct {
	Dot1x             basetypes.BoolValue `tfsdk:"dot1x"`
	KeepWlansUpIfDown basetypes.BoolValue `tfsdk:"keep_wlans_up_if_down"`
	// contains filtered or unexported fields
}

func NewUplinkPortConfigValue added in v0.1.6

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

func NewUplinkPortConfigValueMust added in v0.1.6

func NewUplinkPortConfigValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) UplinkPortConfigValue

func NewUplinkPortConfigValueNull added in v0.1.6

func NewUplinkPortConfigValueNull() UplinkPortConfigValue

func NewUplinkPortConfigValueUnknown added in v0.1.6

func NewUplinkPortConfigValueUnknown() UplinkPortConfigValue

func (UplinkPortConfigValue) AttributeTypes added in v0.1.6

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

func (UplinkPortConfigValue) Equal added in v0.1.6

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

func (UplinkPortConfigValue) IsNull added in v0.1.6

func (v UplinkPortConfigValue) IsNull() bool

func (UplinkPortConfigValue) IsUnknown added in v0.1.6

func (v UplinkPortConfigValue) IsUnknown() bool

func (UplinkPortConfigValue) String added in v0.1.6

func (v UplinkPortConfigValue) String() string

func (UplinkPortConfigValue) ToObjectValue added in v0.1.6

func (UplinkPortConfigValue) ToTerraformValue added in v0.1.6

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

func (UplinkPortConfigValue) Type added in v0.1.6

type UsersType

type UsersType struct {
	basetypes.ObjectType
}

func (UsersType) Equal

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

func (UsersType) String

func (t UsersType) String() string

func (UsersType) ValueFromObject

func (UsersType) ValueFromTerraform

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

func (UsersType) ValueType

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

type UsersValue

type UsersValue struct {
	Contents basetypes.ListValue   `tfsdk:"contents"`
	Match    basetypes.StringValue `tfsdk:"match"`
	User     basetypes.StringValue `tfsdk:"user"`
	// contains filtered or unexported fields
}

func NewUsersValue

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

func NewUsersValueMust

func NewUsersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) UsersValue

func NewUsersValueNull

func NewUsersValueNull() UsersValue

func NewUsersValueUnknown

func NewUsersValueUnknown() UsersValue

func (UsersValue) AttributeTypes

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

func (UsersValue) Equal

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

func (UsersValue) IsNull

func (v UsersValue) IsNull() bool

func (UsersValue) IsUnknown

func (v UsersValue) IsUnknown() bool

func (UsersValue) String

func (v UsersValue) String() string

func (UsersValue) ToObjectValue

func (UsersValue) ToTerraformValue

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

func (UsersValue) Type

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

type UsmType

type UsmType struct {
	basetypes.ObjectType
}

func (UsmType) Equal

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

func (UsmType) String

func (t UsmType) String() string

func (UsmType) ValueFromObject

func (UsmType) ValueFromTerraform

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

func (UsmType) ValueType

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

type UsmValue

type UsmValue struct {
	EngineType  basetypes.StringValue `tfsdk:"engine_type"`
	Engineid    basetypes.StringValue `tfsdk:"engineid"`
	Snmpv3Users basetypes.ListValue   `tfsdk:"users"`
	// contains filtered or unexported fields
}

func NewUsmValue

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

func NewUsmValueMust

func NewUsmValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) UsmValue

func NewUsmValueNull

func NewUsmValueNull() UsmValue

func NewUsmValueUnknown

func NewUsmValueUnknown() UsmValue

func (UsmValue) AttributeTypes

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

func (UsmValue) Equal

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

func (UsmValue) IsNull

func (v UsmValue) IsNull() bool

func (UsmValue) IsUnknown

func (v UsmValue) IsUnknown() bool

func (UsmValue) String

func (v UsmValue) String() string

func (UsmValue) ToObjectValue

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

func (UsmValue) ToTerraformValue

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

func (UsmValue) Type

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

type V2cConfigType

type V2cConfigType struct {
	basetypes.ObjectType
}

func (V2cConfigType) Equal

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

func (V2cConfigType) String

func (t V2cConfigType) String() string

func (V2cConfigType) ValueFromObject

func (V2cConfigType) ValueFromTerraform

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

func (V2cConfigType) ValueType

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

type V2cConfigValue

type V2cConfigValue struct {
	Authorization  basetypes.StringValue `tfsdk:"authorization"`
	ClientListName basetypes.StringValue `tfsdk:"client_list_name"`
	CommunityName  basetypes.StringValue `tfsdk:"community_name"`
	View           basetypes.StringValue `tfsdk:"view"`
	// contains filtered or unexported fields
}

func NewV2cConfigValue

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

func NewV2cConfigValueMust

func NewV2cConfigValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) V2cConfigValue

func NewV2cConfigValueNull

func NewV2cConfigValueNull() V2cConfigValue

func NewV2cConfigValueUnknown

func NewV2cConfigValueUnknown() V2cConfigValue

func (V2cConfigValue) AttributeTypes

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

func (V2cConfigValue) Equal

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

func (V2cConfigValue) IsNull

func (v V2cConfigValue) IsNull() bool

func (V2cConfigValue) IsUnknown

func (v V2cConfigValue) IsUnknown() bool

func (V2cConfigValue) String

func (v V2cConfigValue) String() string

func (V2cConfigValue) ToObjectValue

func (V2cConfigValue) ToTerraformValue

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

func (V2cConfigValue) Type

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

type V3ConfigType

type V3ConfigType struct {
	basetypes.ObjectType
}

func (V3ConfigType) Equal

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

func (V3ConfigType) String

func (t V3ConfigType) String() string

func (V3ConfigType) ValueFromObject

func (V3ConfigType) ValueFromTerraform

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

func (V3ConfigType) ValueType

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

type V3ConfigValue

type V3ConfigValue struct {
	Notify           basetypes.ListValue   `tfsdk:"notify"`
	NotifyFilter     basetypes.ListValue   `tfsdk:"notify_filter"`
	TargetAddress    basetypes.ListValue   `tfsdk:"target_address"`
	TargetParameters basetypes.ListValue   `tfsdk:"target_parameters"`
	Usm              basetypes.ObjectValue `tfsdk:"usm"`
	Vacm             basetypes.ObjectValue `tfsdk:"vacm"`
	// contains filtered or unexported fields
}

func NewV3ConfigValue

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

func NewV3ConfigValueMust

func NewV3ConfigValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) V3ConfigValue

func NewV3ConfigValueNull

func NewV3ConfigValueNull() V3ConfigValue

func NewV3ConfigValueUnknown

func NewV3ConfigValueUnknown() V3ConfigValue

func (V3ConfigValue) AttributeTypes

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

func (V3ConfigValue) Equal

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

func (V3ConfigValue) IsNull

func (v V3ConfigValue) IsNull() bool

func (V3ConfigValue) IsUnknown

func (v V3ConfigValue) IsUnknown() bool

func (V3ConfigValue) String

func (v V3ConfigValue) String() string

func (V3ConfigValue) ToObjectValue

func (V3ConfigValue) ToTerraformValue

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

func (V3ConfigValue) Type

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

type VacmType

type VacmType struct {
	basetypes.ObjectType
}

func (VacmType) Equal

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

func (VacmType) String

func (t VacmType) String() string

func (VacmType) ValueFromObject

func (VacmType) ValueFromTerraform

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

func (VacmType) ValueType

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

type VacmValue

type VacmValue struct {
	Access          basetypes.ListValue   `tfsdk:"access"`
	SecurityToGroup basetypes.ObjectValue `tfsdk:"security_to_group"`
	// contains filtered or unexported fields
}

func NewVacmValue

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

func NewVacmValueMust

func NewVacmValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) VacmValue

func NewVacmValueNull

func NewVacmValueNull() VacmValue

func NewVacmValueUnknown

func NewVacmValueUnknown() VacmValue

func (VacmValue) AttributeTypes

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

func (VacmValue) Equal

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

func (VacmValue) IsNull

func (v VacmValue) IsNull() bool

func (VacmValue) IsUnknown

func (v VacmValue) IsUnknown() bool

func (VacmValue) String

func (v VacmValue) String() string

func (VacmValue) ToObjectValue

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

func (VacmValue) ToTerraformValue

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

func (VacmValue) Type

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

type ViewsType

type ViewsType struct {
	basetypes.ObjectType
}

func (ViewsType) Equal

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

func (ViewsType) String

func (t ViewsType) String() string

func (ViewsType) ValueFromObject

func (ViewsType) ValueFromTerraform

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

func (ViewsType) ValueType

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

type ViewsValue

type ViewsValue struct {
	Include  basetypes.BoolValue   `tfsdk:"include"`
	Oid      basetypes.StringValue `tfsdk:"oid"`
	ViewName basetypes.StringValue `tfsdk:"view_name"`
	// contains filtered or unexported fields
}

func NewViewsValue

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

func NewViewsValueMust

func NewViewsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ViewsValue

func NewViewsValueNull

func NewViewsValueNull() ViewsValue

func NewViewsValueUnknown

func NewViewsValueUnknown() ViewsValue

func (ViewsValue) AttributeTypes

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

func (ViewsValue) Equal

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

func (ViewsValue) IsNull

func (v ViewsValue) IsNull() bool

func (ViewsValue) IsUnknown

func (v ViewsValue) IsUnknown() bool

func (ViewsValue) String

func (v ViewsValue) String() string

func (ViewsValue) ToObjectValue

func (ViewsValue) ToTerraformValue

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

func (ViewsValue) Type

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

type VrfConfigType

type VrfConfigType struct {
	basetypes.ObjectType
}

func (VrfConfigType) Equal

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

func (VrfConfigType) String

func (t VrfConfigType) String() string

func (VrfConfigType) ValueFromObject

func (VrfConfigType) ValueFromTerraform

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

func (VrfConfigType) ValueType

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

type VrfConfigValue

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

func NewVrfConfigValue

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

func NewVrfConfigValueMust

func NewVrfConfigValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) VrfConfigValue

func NewVrfConfigValueNull

func NewVrfConfigValueNull() VrfConfigValue

func NewVrfConfigValueUnknown

func NewVrfConfigValueUnknown() VrfConfigValue

func (VrfConfigValue) AttributeTypes

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

func (VrfConfigValue) Equal

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

func (VrfConfigValue) IsNull

func (v VrfConfigValue) IsNull() bool

func (VrfConfigValue) IsUnknown

func (v VrfConfigValue) IsUnknown() bool

func (VrfConfigValue) String

func (v VrfConfigValue) String() string

func (VrfConfigValue) ToObjectValue

func (VrfConfigValue) ToTerraformValue

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

func (VrfConfigValue) Type

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

type VrfExtraRoutesType

type VrfExtraRoutesType struct {
	basetypes.ObjectType
}

func (VrfExtraRoutesType) Equal

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

func (VrfExtraRoutesType) String

func (t VrfExtraRoutesType) String() string

func (VrfExtraRoutesType) ValueFromObject

func (VrfExtraRoutesType) ValueFromTerraform

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

func (VrfExtraRoutesType) ValueType

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

type VrfExtraRoutesValue

type VrfExtraRoutesValue struct {
	Via basetypes.StringValue `tfsdk:"via"`
	// contains filtered or unexported fields
}

func NewVrfExtraRoutesValue

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

func NewVrfExtraRoutesValueMust

func NewVrfExtraRoutesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) VrfExtraRoutesValue

func NewVrfExtraRoutesValueNull

func NewVrfExtraRoutesValueNull() VrfExtraRoutesValue

func NewVrfExtraRoutesValueUnknown

func NewVrfExtraRoutesValueUnknown() VrfExtraRoutesValue

func (VrfExtraRoutesValue) AttributeTypes

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

func (VrfExtraRoutesValue) Equal

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

func (VrfExtraRoutesValue) IsNull

func (v VrfExtraRoutesValue) IsNull() bool

func (VrfExtraRoutesValue) IsUnknown

func (v VrfExtraRoutesValue) IsUnknown() bool

func (VrfExtraRoutesValue) String

func (v VrfExtraRoutesValue) String() string

func (VrfExtraRoutesValue) ToObjectValue

func (VrfExtraRoutesValue) ToTerraformValue

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

func (VrfExtraRoutesValue) Type

type VrfInstancesType

type VrfInstancesType struct {
	basetypes.ObjectType
}

func (VrfInstancesType) Equal

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

func (VrfInstancesType) String

func (t VrfInstancesType) String() string

func (VrfInstancesType) ValueFromObject

func (VrfInstancesType) ValueFromTerraform

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

func (VrfInstancesType) ValueType

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

type VrfInstancesValue

type VrfInstancesValue struct {
	Networks       basetypes.ListValue `tfsdk:"networks"`
	VrfExtraRoutes basetypes.MapValue  `tfsdk:"vrf_extra_routes"`
	// contains filtered or unexported fields
}

func NewVrfInstancesValue

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

func NewVrfInstancesValueMust

func NewVrfInstancesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) VrfInstancesValue

func NewVrfInstancesValueNull

func NewVrfInstancesValueNull() VrfInstancesValue

func NewVrfInstancesValueUnknown

func NewVrfInstancesValueUnknown() VrfInstancesValue

func (VrfInstancesValue) AttributeTypes

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

func (VrfInstancesValue) Equal

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

func (VrfInstancesValue) IsNull

func (v VrfInstancesValue) IsNull() bool

func (VrfInstancesValue) IsUnknown

func (v VrfInstancesValue) IsUnknown() bool

func (VrfInstancesValue) String

func (v VrfInstancesValue) String() string

func (VrfInstancesValue) ToObjectValue

func (VrfInstancesValue) ToTerraformValue

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

func (VrfInstancesValue) Type

Jump to

Keyboard shortcuts

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