provider

package
v0.3.1 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2025 License: MPL-2.0 Imports: 40 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(version string) func() provider.Provider

func NewAAASettingsDataSource added in v0.1.14

func NewAAASettingsDataSource() datasource.DataSource

func NewAAASettingsResource added in v0.1.14

func NewAAASettingsResource() resource.Resource

func NewAnycastGatewayDataSource added in v0.1.10

func NewAnycastGatewayDataSource() datasource.DataSource

func NewAnycastGatewayResource added in v0.1.10

func NewAnycastGatewayResource() resource.Resource

func NewAreaDataSource

func NewAreaDataSource() datasource.DataSource

func NewAreaResource

func NewAreaResource() resource.Resource

func NewAssignCredentialsDataSource

func NewAssignCredentialsDataSource() datasource.DataSource

func NewAssignCredentialsResource

func NewAssignCredentialsResource() resource.Resource

func NewAssignDeviceToSiteResource added in v0.2.5

func NewAssignDeviceToSiteResource() resource.Resource

func NewAssignDevicesToTagDataSource added in v0.2.7

func NewAssignDevicesToTagDataSource() datasource.DataSource

func NewAssignDevicesToTagResource added in v0.2.7

func NewAssignDevicesToTagResource() resource.Resource

func NewAssignManagedAPLocationsResource added in v0.2.12

func NewAssignManagedAPLocationsResource() resource.Resource

func NewAssignTemplatesToTagDataSource added in v0.1.10

func NewAssignTemplatesToTagDataSource() datasource.DataSource

func NewAssignTemplatesToTagResource added in v0.1.10

func NewAssignTemplatesToTagResource() resource.Resource

func NewAssociateSiteToNetworkProfileResource added in v0.1.4

func NewAssociateSiteToNetworkProfileResource() resource.Resource

func NewAuthenticationPolicyServerDataSource added in v0.1.11

func NewAuthenticationPolicyServerDataSource() datasource.DataSource

func NewAuthenticationPolicyServerResource added in v0.1.11

func NewAuthenticationPolicyServerResource() resource.Resource

func NewBannerSettingsDataSource added in v0.2.0

func NewBannerSettingsDataSource() datasource.DataSource

func NewBannerSettingsResource added in v0.2.0

func NewBannerSettingsResource() resource.Resource

func NewBuildingDataSource

func NewBuildingDataSource() datasource.DataSource

func NewBuildingResource

func NewBuildingResource() resource.Resource

func NewCredentialsCLIDataSource

func NewCredentialsCLIDataSource() datasource.DataSource

func NewCredentialsCLIResource

func NewCredentialsCLIResource() resource.Resource

func NewCredentialsHTTPSReadDataSource

func NewCredentialsHTTPSReadDataSource() datasource.DataSource

func NewCredentialsHTTPSReadResource

func NewCredentialsHTTPSReadResource() resource.Resource

func NewCredentialsHTTPSWriteDataSource

func NewCredentialsHTTPSWriteDataSource() datasource.DataSource

func NewCredentialsHTTPSWriteResource

func NewCredentialsHTTPSWriteResource() resource.Resource

func NewCredentialsSNMPv2ReadDataSource

func NewCredentialsSNMPv2ReadDataSource() datasource.DataSource

func NewCredentialsSNMPv2ReadResource

func NewCredentialsSNMPv2ReadResource() resource.Resource

func NewCredentialsSNMPv2WriteDataSource

func NewCredentialsSNMPv2WriteDataSource() datasource.DataSource

func NewCredentialsSNMPv2WriteResource

func NewCredentialsSNMPv2WriteResource() resource.Resource

func NewCredentialsSNMPv3DataSource

func NewCredentialsSNMPv3DataSource() datasource.DataSource

func NewCredentialsSNMPv3Resource

func NewCredentialsSNMPv3Resource() resource.Resource

func NewDHCPSettingsDataSource added in v0.2.0

func NewDHCPSettingsDataSource() datasource.DataSource

func NewDHCPSettingsResource added in v0.2.0

func NewDHCPSettingsResource() resource.Resource

func NewDNSSettingsDataSource added in v0.2.0

func NewDNSSettingsDataSource() datasource.DataSource

func NewDNSSettingsResource added in v0.2.0

func NewDNSSettingsResource() resource.Resource

func NewDeployTemplateResource added in v0.1.5

func NewDeployTemplateResource() resource.Resource

func NewDeviceDetailDataSource added in v0.1.4

func NewDeviceDetailDataSource() datasource.DataSource

func NewDeviceResource added in v0.1.2

func NewDeviceResource() resource.Resource

func NewDeviceRoleResource added in v0.1.3

func NewDeviceRoleResource() resource.Resource

func NewDiscoveryDataSource added in v0.1.4

func NewDiscoveryDataSource() datasource.DataSource

func NewDiscoveryResource added in v0.1.4

func NewDiscoveryResource() resource.Resource

func NewFabricAuthenticationProfileDataSource added in v0.1.5

func NewFabricAuthenticationProfileDataSource() datasource.DataSource

func NewFabricAuthenticationProfileResource added in v0.1.5

func NewFabricAuthenticationProfileResource() resource.Resource

func NewFabricDeviceDataSource added in v0.1.10

func NewFabricDeviceDataSource() datasource.DataSource

func NewFabricDeviceResource added in v0.1.10

func NewFabricDeviceResource() resource.Resource

func NewFabricL2HandoffDataSource added in v0.1.10

func NewFabricL2HandoffDataSource() datasource.DataSource

func NewFabricL2HandoffResource added in v0.1.10

func NewFabricL2HandoffResource() resource.Resource

func NewFabricL2VirtualNetworkDataSource added in v0.1.16

func NewFabricL2VirtualNetworkDataSource() datasource.DataSource

func NewFabricL2VirtualNetworkResource added in v0.1.16

func NewFabricL2VirtualNetworkResource() resource.Resource

func NewFabricL3HandoffIPTransitDataSource added in v0.1.10

func NewFabricL3HandoffIPTransitDataSource() datasource.DataSource

func NewFabricL3HandoffIPTransitResource added in v0.1.10

func NewFabricL3HandoffIPTransitResource() resource.Resource

func NewFabricL3HandoffIPTransitsDataSource added in v0.2.4

func NewFabricL3HandoffIPTransitsDataSource() datasource.DataSource

func NewFabricL3HandoffIPTransitsResource added in v0.2.4

func NewFabricL3HandoffIPTransitsResource() resource.Resource

func NewFabricL3HandoffSDATransitDataSource added in v0.2.5

func NewFabricL3HandoffSDATransitDataSource() datasource.DataSource

func NewFabricL3HandoffSDATransitResource added in v0.2.5

func NewFabricL3HandoffSDATransitResource() resource.Resource

func NewFabricL3VirtualNetworkDataSource added in v0.1.18

func NewFabricL3VirtualNetworkDataSource() datasource.DataSource

func NewFabricL3VirtualNetworkResource added in v0.1.18

func NewFabricL3VirtualNetworkResource() resource.Resource

func NewFabricPortAssignmentsDataSource added in v0.2.3

func NewFabricPortAssignmentsDataSource() datasource.DataSource

func NewFabricPortAssignmentsResource added in v0.2.3

func NewFabricPortAssignmentsResource() resource.Resource

func NewFabricProvisionDeviceDataSource added in v0.1.10

func NewFabricProvisionDeviceDataSource() datasource.DataSource

func NewFabricProvisionDeviceResource added in v0.1.10

func NewFabricProvisionDeviceResource() resource.Resource

func NewFabricSiteDataSource added in v0.1.5

func NewFabricSiteDataSource() datasource.DataSource

func NewFabricSiteResource added in v0.1.5

func NewFabricSiteResource() resource.Resource

func NewFabricSitesDataSource added in v0.2.16

func NewFabricSitesDataSource() datasource.DataSource

func NewFabricVLANToSSIDDataSource added in v0.1.11

func NewFabricVLANToSSIDDataSource() datasource.DataSource

func NewFabricVLANToSSIDResource added in v0.1.11

func NewFabricVLANToSSIDResource() resource.Resource

func NewFabricVirtualNetworkDataSource added in v0.1.5

func NewFabricVirtualNetworkDataSource() datasource.DataSource

func NewFabricVirtualNetworkResource added in v0.1.5

func NewFabricVirtualNetworkResource() resource.Resource

func NewFabricZoneDataSource added in v0.2.6

func NewFabricZoneDataSource() datasource.DataSource

func NewFabricZoneResource added in v0.2.6

func NewFabricZoneResource() resource.Resource

func NewFloorDataSource

func NewFloorDataSource() datasource.DataSource

func NewFloorResource

func NewFloorResource() resource.Resource

func NewIPPoolDataSource

func NewIPPoolDataSource() datasource.DataSource

func NewIPPoolReservationDataSource

func NewIPPoolReservationDataSource() datasource.DataSource

func NewIPPoolReservationResource

func NewIPPoolReservationResource() resource.Resource

func NewIPPoolResource

func NewIPPoolResource() resource.Resource

func NewIPPoolsDataSource added in v0.2.12

func NewIPPoolsDataSource() datasource.DataSource

func NewImageActivationResource added in v0.1.4

func NewImageActivationResource() resource.Resource

func NewImageDistributionResource added in v0.1.4

func NewImageDistributionResource() resource.Resource

func NewImageResource added in v0.1.4

func NewImageResource() resource.Resource

func NewLANAutomationDataSource added in v0.1.5

func NewLANAutomationDataSource() datasource.DataSource

func NewLANAutomationResource added in v0.1.5

func NewLANAutomationResource() resource.Resource

func NewNTPSettingsDataSource added in v0.2.0

func NewNTPSettingsDataSource() datasource.DataSource

func NewNTPSettingsResource added in v0.2.0

func NewNTPSettingsResource() resource.Resource

func NewNetworkDataSource

func NewNetworkDataSource() datasource.DataSource

func NewNetworkDevicesDataSource added in v0.1.4

func NewNetworkDevicesDataSource() datasource.DataSource

func NewNetworkProfileDataSource

func NewNetworkProfileDataSource() datasource.DataSource

func NewNetworkProfileForSitesAssignmentsDataSource added in v0.2.10

func NewNetworkProfileForSitesAssignmentsDataSource() datasource.DataSource

func NewNetworkProfileForSitesAssignmentsResource added in v0.2.10

func NewNetworkProfileForSitesAssignmentsResource() resource.Resource

func NewNetworkProfileResource

func NewNetworkProfileResource() resource.Resource

func NewNetworkResource

func NewNetworkResource() resource.Resource

func NewPNPConfigPreviewResource added in v0.1.6

func NewPNPConfigPreviewResource() resource.Resource

func NewPnPDeviceClaimSiteResource added in v0.1.3

func NewPnPDeviceClaimSiteResource() resource.Resource

func NewPnPDeviceDataSource added in v0.1.3

func NewPnPDeviceDataSource() datasource.DataSource

func NewPnPDeviceResource added in v0.1.3

func NewPnPDeviceResource() resource.Resource

func NewPnPImportDevicesResource added in v0.1.10

func NewPnPImportDevicesResource() resource.Resource

func NewProjectDataSource

func NewProjectDataSource() datasource.DataSource

func NewProjectResource

func NewProjectResource() resource.Resource

func NewRoleDataSource added in v0.1.3

func NewRoleDataSource() datasource.DataSource

func NewRoleResource added in v0.1.3

func NewRoleResource() resource.Resource

func NewSPProfileDataSource

func NewSPProfileDataSource() datasource.DataSource

func NewSPProfileResource

func NewSPProfileResource() resource.Resource

func NewSiteDataSource added in v0.1.11

func NewSiteDataSource() datasource.DataSource

func NewSitesDataSource added in v0.2.11

func NewSitesDataSource() datasource.DataSource

func NewTagDataSource added in v0.1.10

func NewTagDataSource() datasource.DataSource

func NewTagResource added in v0.1.10

func NewTagResource() resource.Resource

func NewTelemetrySettingsDataSource added in v0.2.0

func NewTelemetrySettingsDataSource() datasource.DataSource

func NewTelemetrySettingsResource added in v0.2.0

func NewTelemetrySettingsResource() resource.Resource

func NewTemplateDataSource

func NewTemplateDataSource() datasource.DataSource

func NewTemplateResource

func NewTemplateResource() resource.Resource

func NewTemplateVersionResource added in v0.1.5

func NewTemplateVersionResource() resource.Resource

func NewTimeZoneSettingsDataSource added in v0.2.0

func NewTimeZoneSettingsDataSource() datasource.DataSource

func NewTimeZoneSettingsResource added in v0.2.0

func NewTimeZoneSettingsResource() resource.Resource

func NewTransitNetworkDataSource added in v0.1.11

func NewTransitNetworkDataSource() datasource.DataSource

func NewTransitNetworkResource added in v0.1.11

func NewTransitNetworkResource() resource.Resource

func NewUpdateAuthenticationProfileDataSource added in v0.2.6

func NewUpdateAuthenticationProfileDataSource() datasource.DataSource

func NewUpdateAuthenticationProfileResource added in v0.2.6

func NewUpdateAuthenticationProfileResource() resource.Resource

func NewUpdateDeviceManagementAddressResource added in v0.2.4

func NewUpdateDeviceManagementAddressResource() resource.Resource

func NewUserDataSource added in v0.1.3

func NewUserDataSource() datasource.DataSource

func NewUserResource added in v0.1.3

func NewUserResource() resource.Resource

func NewVirtualNetworkIPPoolResource added in v0.1.6

func NewVirtualNetworkIPPoolResource() resource.Resource

func NewVirtualNetworkToFabricSiteResource added in v0.1.6

func NewVirtualNetworkToFabricSiteResource() resource.Resource

func NewWirelessDeviceProvisionResource added in v0.1.10

func NewWirelessDeviceProvisionResource() resource.Resource

func NewWirelessEnterpriseSSIDDataSource added in v0.1.5

func NewWirelessEnterpriseSSIDDataSource() datasource.DataSource

func NewWirelessEnterpriseSSIDResource added in v0.1.5

func NewWirelessEnterpriseSSIDResource() resource.Resource

func NewWirelessInterfaceDataSource added in v0.2.6

func NewWirelessInterfaceDataSource() datasource.DataSource

func NewWirelessInterfaceResource added in v0.2.6

func NewWirelessInterfaceResource() resource.Resource

func NewWirelessProfileDataSource added in v0.1.10

func NewWirelessProfileDataSource() datasource.DataSource

func NewWirelessProfileResource added in v0.1.6

func NewWirelessProfileResource() resource.Resource

func NewWirelessRFProfileDataSource added in v0.1.5

func NewWirelessRFProfileDataSource() datasource.DataSource

func NewWirelessRFProfileResource added in v0.1.5

func NewWirelessRFProfileResource() resource.Resource

func NewWirelessSSIDDataSource added in v0.1.11

func NewWirelessSSIDDataSource() datasource.DataSource

func NewWirelessSSIDResource added in v0.1.11

func NewWirelessSSIDResource() resource.Resource

Types

type AAASettings added in v0.1.14

type AAASettings struct {
	Id                          types.String `tfsdk:"id"`
	SiteId                      types.String `tfsdk:"site_id"`
	NetworkAaaServerType        types.String `tfsdk:"network_aaa_server_type"`
	NetworkAaaProtocol          types.String `tfsdk:"network_aaa_protocol"`
	NetworkAaaPan               types.String `tfsdk:"network_aaa_pan"`
	NetworkAaaPrimaryServerIp   types.String `tfsdk:"network_aaa_primary_server_ip"`
	NetworkAaaSecondaryServerIp types.String `tfsdk:"network_aaa_secondary_server_ip"`
	NetworkAaaSharedSecret      types.String `tfsdk:"network_aaa_shared_secret"`
	ClientAaaServerType         types.String `tfsdk:"client_aaa_server_type"`
	ClientAaaProtocol           types.String `tfsdk:"client_aaa_protocol"`
	ClientAaaPan                types.String `tfsdk:"client_aaa_pan"`
	ClientAaaPrimaryServerIp    types.String `tfsdk:"client_aaa_primary_server_ip"`
	ClientAaaSecondaryServerIp  types.String `tfsdk:"client_aaa_secondary_server_ip"`
	ClientAaaSharedSecret       types.String `tfsdk:"client_aaa_shared_secret"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AAASettingsDataSource added in v0.1.14

type AAASettingsDataSource struct {
	// contains filtered or unexported fields
}

func (*AAASettingsDataSource) Configure added in v0.1.14

func (*AAASettingsDataSource) Metadata added in v0.1.14

func (*AAASettingsDataSource) Read added in v0.1.14

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AAASettingsDataSource) Schema added in v0.1.14

type AAASettingsResource added in v0.1.14

type AAASettingsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AAASettingsResource) Configure added in v0.1.14

func (*AAASettingsResource) Create added in v0.1.14

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AAASettingsResource) Delete added in v0.1.14

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*AAASettingsResource) ImportState added in v0.1.14

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*AAASettingsResource) Metadata added in v0.1.14

func (*AAASettingsResource) Read added in v0.1.14

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AAASettingsResource) Schema added in v0.1.14

func (*AAASettingsResource) Update added in v0.1.14

Section below is generated&owned by "gen/generator.go". //template:begin update

type AnycastGateway added in v0.1.10

type AnycastGateway struct {
	Id                                    types.String `tfsdk:"id"`
	FabricId                              types.String `tfsdk:"fabric_id"`
	VirtualNetworkName                    types.String `tfsdk:"virtual_network_name"`
	IpPoolName                            types.String `tfsdk:"ip_pool_name"`
	TcpMssAdjustment                      types.Int64  `tfsdk:"tcp_mss_adjustment"`
	VlanName                              types.String `tfsdk:"vlan_name"`
	VlanId                                types.Int64  `tfsdk:"vlan_id"`
	TrafficType                           types.String `tfsdk:"traffic_type"`
	PoolType                              types.String `tfsdk:"pool_type"`
	SecurityGroupName                     types.String `tfsdk:"security_group_name"`
	CriticalPool                          types.Bool   `tfsdk:"critical_pool"`
	L2FloodingEnabled                     types.Bool   `tfsdk:"l2_flooding_enabled"`
	WirelessPool                          types.Bool   `tfsdk:"wireless_pool"`
	IpDirectedBroadcast                   types.Bool   `tfsdk:"ip_directed_broadcast"`
	IntraSubnetRoutingEnabled             types.Bool   `tfsdk:"intra_subnet_routing_enabled"`
	MultipleIpToMacAddresses              types.Bool   `tfsdk:"multiple_ip_to_mac_addresses"`
	SupplicantBasedExtendedNodeOnboarding types.Bool   `tfsdk:"supplicant_based_extended_node_onboarding"`
	GroupBasedPolicyEnforcementEnabled    types.Bool   `tfsdk:"group_based_policy_enforcement_enabled"`
	AutoGenerateVlanName                  types.Bool   `tfsdk:"auto_generate_vlan_name"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AnycastGatewayDataSource added in v0.1.10

type AnycastGatewayDataSource struct {
	// contains filtered or unexported fields
}

func (*AnycastGatewayDataSource) Configure added in v0.1.10

func (*AnycastGatewayDataSource) Metadata added in v0.1.10

func (*AnycastGatewayDataSource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AnycastGatewayDataSource) Schema added in v0.1.10

type AnycastGatewayResource added in v0.1.10

type AnycastGatewayResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AnycastGatewayResource) Configure added in v0.1.10

func (*AnycastGatewayResource) Create added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AnycastGatewayResource) Delete added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*AnycastGatewayResource) ImportState added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*AnycastGatewayResource) Metadata added in v0.1.10

func (*AnycastGatewayResource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AnycastGatewayResource) Schema added in v0.1.10

func (*AnycastGatewayResource) Update added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin update

type Area

type Area struct {
	Id         types.String `tfsdk:"id"`
	Name       types.String `tfsdk:"name"`
	ParentName types.String `tfsdk:"parent_name"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AreaDataSource

type AreaDataSource struct {
	// contains filtered or unexported fields
}

func (*AreaDataSource) ConfigValidators added in v0.1.2

func (d *AreaDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*AreaDataSource) Configure

func (*AreaDataSource) Metadata

func (*AreaDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AreaDataSource) Schema

type AreaResource

type AreaResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AreaResource) Configure

func (*AreaResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AreaResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*AreaResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*AreaResource) Metadata

func (*AreaResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AreaResource) Schema

func (*AreaResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type AssignCredentials

type AssignCredentials struct {
	Id            types.String `tfsdk:"id"`
	SiteId        types.String `tfsdk:"site_id"`
	CliId         types.String `tfsdk:"cli_id"`
	SnmpV2ReadId  types.String `tfsdk:"snmp_v2_read_id"`
	SnmpV2WriteId types.String `tfsdk:"snmp_v2_write_id"`
	SnmpV3Id      types.String `tfsdk:"snmp_v3_id"`
	HttpsReadId   types.String `tfsdk:"https_read_id"`
	HttpsWriteId  types.String `tfsdk:"https_write_id"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AssignCredentialsDataSource

type AssignCredentialsDataSource struct {
	// contains filtered or unexported fields
}

func (*AssignCredentialsDataSource) Configure

func (*AssignCredentialsDataSource) Metadata

func (*AssignCredentialsDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AssignCredentialsDataSource) Schema

type AssignCredentialsResource

type AssignCredentialsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AssignCredentialsResource) Configure

func (*AssignCredentialsResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AssignCredentialsResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*AssignCredentialsResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*AssignCredentialsResource) Metadata

func (*AssignCredentialsResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AssignCredentialsResource) Schema

func (*AssignCredentialsResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type AssignDeviceToSite added in v0.2.5

type AssignDeviceToSite struct {
	Id        types.String `tfsdk:"id"`
	DeviceIds types.Set    `tfsdk:"device_ids"`
	SiteId    types.String `tfsdk:"site_id"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AssignDeviceToSiteResource added in v0.2.5

type AssignDeviceToSiteResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AssignDeviceToSiteResource) Configure added in v0.2.5

func (*AssignDeviceToSiteResource) Create added in v0.2.5

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AssignDeviceToSiteResource) Delete added in v0.2.5

func (*AssignDeviceToSiteResource) Metadata added in v0.2.5

func (*AssignDeviceToSiteResource) Read added in v0.2.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AssignDeviceToSiteResource) Schema added in v0.2.5

func (*AssignDeviceToSiteResource) Update added in v0.2.5

type AssignDevicesToTag added in v0.2.7

type AssignDevicesToTag struct {
	Id        types.String `tfsdk:"id"`
	TagId     types.String `tfsdk:"tag_id"`
	DeviceIds types.Set    `tfsdk:"device_ids"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AssignDevicesToTagDataSource added in v0.2.7

type AssignDevicesToTagDataSource struct {
	// contains filtered or unexported fields
}

func (*AssignDevicesToTagDataSource) Configure added in v0.2.7

func (*AssignDevicesToTagDataSource) Metadata added in v0.2.7

func (*AssignDevicesToTagDataSource) Read added in v0.2.7

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AssignDevicesToTagDataSource) Schema added in v0.2.7

type AssignDevicesToTagResource added in v0.2.7

type AssignDevicesToTagResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AssignDevicesToTagResource) Configure added in v0.2.7

func (*AssignDevicesToTagResource) Create added in v0.2.7

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AssignDevicesToTagResource) Delete added in v0.2.7

func (*AssignDevicesToTagResource) ImportState added in v0.2.7

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*AssignDevicesToTagResource) Metadata added in v0.2.7

func (*AssignDevicesToTagResource) Read added in v0.2.7

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AssignDevicesToTagResource) Schema added in v0.2.7

func (*AssignDevicesToTagResource) Update added in v0.2.7

type AssignManagedAPLocations added in v0.2.12

type AssignManagedAPLocations struct {
	Id                                 types.String `tfsdk:"id"`
	PrimaryManagedApLocationsSiteIds   types.Set    `tfsdk:"primary_managed_ap_locations_site_ids"`
	SecondaryManagedApLocationsSiteIds types.Set    `tfsdk:"secondary_managed_ap_locations_site_ids"`
	DeviceId                           types.String `tfsdk:"device_id"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AssignManagedAPLocationsResource added in v0.2.12

type AssignManagedAPLocationsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AssignManagedAPLocationsResource) Configure added in v0.2.12

func (*AssignManagedAPLocationsResource) Create added in v0.2.12

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AssignManagedAPLocationsResource) Delete added in v0.2.12

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*AssignManagedAPLocationsResource) Metadata added in v0.2.12

func (*AssignManagedAPLocationsResource) Read added in v0.2.12

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AssignManagedAPLocationsResource) Schema added in v0.2.12

func (*AssignManagedAPLocationsResource) Update added in v0.2.12

Section below is generated&owned by "gen/generator.go". //template:begin update

type AssignTemplatesToTag added in v0.1.10

type AssignTemplatesToTag struct {
	Id          types.String `tfsdk:"id"`
	TagId       types.String `tfsdk:"tag_id"`
	TemplateIds types.Set    `tfsdk:"template_ids"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AssignTemplatesToTagDataSource added in v0.1.10

type AssignTemplatesToTagDataSource struct {
	// contains filtered or unexported fields
}

func (*AssignTemplatesToTagDataSource) Configure added in v0.1.10

func (*AssignTemplatesToTagDataSource) Metadata added in v0.1.10

func (*AssignTemplatesToTagDataSource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AssignTemplatesToTagDataSource) Schema added in v0.1.10

type AssignTemplatesToTagResource added in v0.1.10

type AssignTemplatesToTagResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AssignTemplatesToTagResource) Configure added in v0.1.10

func (*AssignTemplatesToTagResource) Create added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AssignTemplatesToTagResource) Delete added in v0.1.10

func (*AssignTemplatesToTagResource) ImportState added in v0.2.7

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*AssignTemplatesToTagResource) Metadata added in v0.1.10

func (*AssignTemplatesToTagResource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AssignTemplatesToTagResource) Schema added in v0.1.10

func (*AssignTemplatesToTagResource) Update added in v0.1.10

type AssociateSiteToNetworkProfile added in v0.1.4

type AssociateSiteToNetworkProfile struct {
	Id               types.String `tfsdk:"id"`
	NetworkProfileId types.String `tfsdk:"network_profile_id"`
	SiteId           types.String `tfsdk:"site_id"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AssociateSiteToNetworkProfileResource added in v0.1.4

type AssociateSiteToNetworkProfileResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AssociateSiteToNetworkProfileResource) Configure added in v0.1.4

func (*AssociateSiteToNetworkProfileResource) Create added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AssociateSiteToNetworkProfileResource) Delete added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*AssociateSiteToNetworkProfileResource) Metadata added in v0.1.4

func (*AssociateSiteToNetworkProfileResource) Read added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AssociateSiteToNetworkProfileResource) Schema added in v0.1.4

func (*AssociateSiteToNetworkProfileResource) Update added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin update

type AuthenticationPolicyServer added in v0.1.11

type AuthenticationPolicyServer struct {
	Id                         types.String                                           `tfsdk:"id"`
	AuthenticationPort         types.Int64                                            `tfsdk:"authentication_port"`
	AccountingPort             types.Int64                                            `tfsdk:"accounting_port"`
	CiscoIseDtos               []AuthenticationPolicyServerCiscoIseDtos               `tfsdk:"cisco_ise_dtos"`
	IpAddress                  types.String                                           `tfsdk:"ip_address"`
	PxgridEnabled              types.Bool                                             `tfsdk:"pxgrid_enabled"`
	UseDnacCertForPxgrid       types.Bool                                             `tfsdk:"use_dnac_cert_for_pxgrid"`
	IsIseEnabled               types.Bool                                             `tfsdk:"is_ise_enabled"`
	Port                       types.Int64                                            `tfsdk:"port"`
	Protocol                   types.String                                           `tfsdk:"protocol"`
	Retries                    types.Int64                                            `tfsdk:"retries"`
	Role                       types.String                                           `tfsdk:"role"`
	SharedSecret               types.String                                           `tfsdk:"shared_secret"`
	TimeoutSeconds             types.Int64                                            `tfsdk:"timeout_seconds"`
	EncryptionScheme           types.String                                           `tfsdk:"encryption_scheme"`
	MessageKey                 types.String                                           `tfsdk:"message_key"`
	EncryptionKey              types.String                                           `tfsdk:"encryption_key"`
	ExternalCiscoIseIpAddrDtos []AuthenticationPolicyServerExternalCiscoIseIpAddrDtos `tfsdk:"external_cisco_ise_ip_addr_dtos"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type AuthenticationPolicyServerCiscoIseDtos added in v0.1.11

type AuthenticationPolicyServerCiscoIseDtos struct {
	Description    types.String `tfsdk:"description"`
	Fqdn           types.String `tfsdk:"fqdn"`
	Password       types.String `tfsdk:"password"`
	Sshkey         types.String `tfsdk:"sshkey"`
	IpAddress      types.String `tfsdk:"ip_address"`
	SubscriberName types.String `tfsdk:"subscriber_name"`
	UserName       types.String `tfsdk:"user_name"`
}

type AuthenticationPolicyServerDataSource added in v0.1.11

type AuthenticationPolicyServerDataSource struct {
	// contains filtered or unexported fields
}

func (*AuthenticationPolicyServerDataSource) Configure added in v0.1.11

func (*AuthenticationPolicyServerDataSource) Metadata added in v0.1.11

func (*AuthenticationPolicyServerDataSource) Read added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AuthenticationPolicyServerDataSource) Schema added in v0.1.11

type AuthenticationPolicyServerExternalCiscoIseIpAddrDtos added in v0.1.11

type AuthenticationPolicyServerExternalCiscoIseIpAddrDtos struct {
	ExternalCiscoIseIpAddresses []AuthenticationPolicyServerExternalCiscoIseIpAddrDtosExternalCiscoIseIpAddresses `tfsdk:"external_cisco_ise_ip_addresses"`
	Type                        types.String                                                                      `tfsdk:"type"`
}

type AuthenticationPolicyServerExternalCiscoIseIpAddrDtosExternalCiscoIseIpAddresses added in v0.1.11

type AuthenticationPolicyServerExternalCiscoIseIpAddrDtosExternalCiscoIseIpAddresses struct {
	ExternalIpAddress types.String `tfsdk:"external_ip_address"`
}

type AuthenticationPolicyServerResource added in v0.1.11

type AuthenticationPolicyServerResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*AuthenticationPolicyServerResource) Configure added in v0.1.11

func (*AuthenticationPolicyServerResource) Create added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*AuthenticationPolicyServerResource) Delete added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*AuthenticationPolicyServerResource) ImportState added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*AuthenticationPolicyServerResource) Metadata added in v0.1.11

func (*AuthenticationPolicyServerResource) Read added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*AuthenticationPolicyServerResource) Schema added in v0.1.11

func (*AuthenticationPolicyServerResource) Update added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin update

type BannerSettings added in v0.2.0

type BannerSettings struct {
	Id      types.String `tfsdk:"id"`
	SiteId  types.String `tfsdk:"site_id"`
	Type    types.String `tfsdk:"type"`
	Message types.String `tfsdk:"message"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type BannerSettingsDataSource added in v0.2.0

type BannerSettingsDataSource struct {
	// contains filtered or unexported fields
}

func (*BannerSettingsDataSource) Configure added in v0.2.0

func (*BannerSettingsDataSource) Metadata added in v0.2.0

func (*BannerSettingsDataSource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*BannerSettingsDataSource) Schema added in v0.2.0

type BannerSettingsResource added in v0.2.0

type BannerSettingsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*BannerSettingsResource) Configure added in v0.2.0

func (*BannerSettingsResource) Create added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*BannerSettingsResource) Delete added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*BannerSettingsResource) ImportState added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*BannerSettingsResource) Metadata added in v0.2.0

func (*BannerSettingsResource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*BannerSettingsResource) Schema added in v0.2.0

func (*BannerSettingsResource) Update added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin update

type Building

type Building struct {
	Id         types.String  `tfsdk:"id"`
	Name       types.String  `tfsdk:"name"`
	ParentName types.String  `tfsdk:"parent_name"`
	Country    types.String  `tfsdk:"country"`
	Address    types.String  `tfsdk:"address"`
	Latitude   types.Float64 `tfsdk:"latitude"`
	Longitude  types.Float64 `tfsdk:"longitude"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type BuildingDataSource

type BuildingDataSource struct {
	// contains filtered or unexported fields
}

func (*BuildingDataSource) ConfigValidators added in v0.1.2

func (d *BuildingDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*BuildingDataSource) Configure

func (*BuildingDataSource) Metadata

func (*BuildingDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*BuildingDataSource) Schema

type BuildingResource

type BuildingResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*BuildingResource) Configure

func (*BuildingResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*BuildingResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*BuildingResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*BuildingResource) Metadata

func (*BuildingResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*BuildingResource) Schema

func (*BuildingResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type CcProvider

type CcProvider struct {
	// contains filtered or unexported fields
}

CcProvider defines the provider implementation.

func (*CcProvider) Configure

func (*CcProvider) DataSources

func (p *CcProvider) DataSources(ctx context.Context) []func() datasource.DataSource

func (*CcProvider) Metadata

Metadata returns the provider type name.

func (*CcProvider) Resources

func (p *CcProvider) Resources(ctx context.Context) []func() resource.Resource

func (*CcProvider) Schema

type CcProviderData

type CcProviderData struct {
	Client                *cc.Client
	AllowExistingOnCreate bool
}

CcProviderData describes the data maintained by the provider.

type CcProviderModel

type CcProviderModel struct {
	Username              types.String `tfsdk:"username"`
	Password              types.String `tfsdk:"password"`
	URL                   types.String `tfsdk:"url"`
	Insecure              types.Bool   `tfsdk:"insecure"`
	Retries               types.Int64  `tfsdk:"retries"`
	MaxTimeout            types.Int64  `tfsdk:"max_timeout"`
	AllowExistingOnCreate types.Bool   `tfsdk:"allow_existing_on_create"`
}

CcProviderModel describes the provider data model.

type CredentialsCLI

type CredentialsCLI struct {
	Id             types.String `tfsdk:"id"`
	Description    types.String `tfsdk:"description"`
	Username       types.String `tfsdk:"username"`
	Password       types.String `tfsdk:"password"`
	EnablePassword types.String `tfsdk:"enable_password"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type CredentialsCLIDataSource

type CredentialsCLIDataSource struct {
	// contains filtered or unexported fields
}

func (*CredentialsCLIDataSource) ConfigValidators added in v0.1.2

func (*CredentialsCLIDataSource) Configure

func (*CredentialsCLIDataSource) Metadata

func (*CredentialsCLIDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsCLIDataSource) Schema

type CredentialsCLIResource

type CredentialsCLIResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*CredentialsCLIResource) Configure

func (*CredentialsCLIResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*CredentialsCLIResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*CredentialsCLIResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*CredentialsCLIResource) Metadata

func (*CredentialsCLIResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsCLIResource) Schema

func (*CredentialsCLIResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type CredentialsHTTPSRead

type CredentialsHTTPSRead struct {
	Id          types.String `tfsdk:"id"`
	Description types.String `tfsdk:"description"`
	Username    types.String `tfsdk:"username"`
	Password    types.String `tfsdk:"password"`
	Port        types.Int64  `tfsdk:"port"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type CredentialsHTTPSReadDataSource

type CredentialsHTTPSReadDataSource struct {
	// contains filtered or unexported fields
}

func (*CredentialsHTTPSReadDataSource) ConfigValidators added in v0.1.2

func (*CredentialsHTTPSReadDataSource) Configure

func (*CredentialsHTTPSReadDataSource) Metadata

func (*CredentialsHTTPSReadDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsHTTPSReadDataSource) Schema

type CredentialsHTTPSReadResource

type CredentialsHTTPSReadResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*CredentialsHTTPSReadResource) Configure

func (*CredentialsHTTPSReadResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*CredentialsHTTPSReadResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*CredentialsHTTPSReadResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*CredentialsHTTPSReadResource) Metadata

func (*CredentialsHTTPSReadResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsHTTPSReadResource) Schema

func (*CredentialsHTTPSReadResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type CredentialsHTTPSWrite

type CredentialsHTTPSWrite struct {
	Id          types.String `tfsdk:"id"`
	Description types.String `tfsdk:"description"`
	Username    types.String `tfsdk:"username"`
	Password    types.String `tfsdk:"password"`
	Port        types.Int64  `tfsdk:"port"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type CredentialsHTTPSWriteDataSource

type CredentialsHTTPSWriteDataSource struct {
	// contains filtered or unexported fields
}

func (*CredentialsHTTPSWriteDataSource) ConfigValidators added in v0.1.2

func (*CredentialsHTTPSWriteDataSource) Configure

func (*CredentialsHTTPSWriteDataSource) Metadata

func (*CredentialsHTTPSWriteDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsHTTPSWriteDataSource) Schema

type CredentialsHTTPSWriteResource

type CredentialsHTTPSWriteResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*CredentialsHTTPSWriteResource) Configure

func (*CredentialsHTTPSWriteResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*CredentialsHTTPSWriteResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*CredentialsHTTPSWriteResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*CredentialsHTTPSWriteResource) Metadata

func (*CredentialsHTTPSWriteResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsHTTPSWriteResource) Schema

func (*CredentialsHTTPSWriteResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type CredentialsSNMPv2Read

type CredentialsSNMPv2Read struct {
	Id            types.String `tfsdk:"id"`
	Description   types.String `tfsdk:"description"`
	ReadCommunity types.String `tfsdk:"read_community"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type CredentialsSNMPv2ReadDataSource

type CredentialsSNMPv2ReadDataSource struct {
	// contains filtered or unexported fields
}

func (*CredentialsSNMPv2ReadDataSource) ConfigValidators added in v0.1.2

func (*CredentialsSNMPv2ReadDataSource) Configure

func (*CredentialsSNMPv2ReadDataSource) Metadata

func (*CredentialsSNMPv2ReadDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsSNMPv2ReadDataSource) Schema

type CredentialsSNMPv2ReadResource

type CredentialsSNMPv2ReadResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*CredentialsSNMPv2ReadResource) Configure

func (*CredentialsSNMPv2ReadResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*CredentialsSNMPv2ReadResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*CredentialsSNMPv2ReadResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*CredentialsSNMPv2ReadResource) Metadata

func (*CredentialsSNMPv2ReadResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsSNMPv2ReadResource) Schema

func (*CredentialsSNMPv2ReadResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type CredentialsSNMPv2Write

type CredentialsSNMPv2Write struct {
	Id             types.String `tfsdk:"id"`
	Description    types.String `tfsdk:"description"`
	WriteCommunity types.String `tfsdk:"write_community"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type CredentialsSNMPv2WriteDataSource

type CredentialsSNMPv2WriteDataSource struct {
	// contains filtered or unexported fields
}

func (*CredentialsSNMPv2WriteDataSource) ConfigValidators added in v0.1.2

func (*CredentialsSNMPv2WriteDataSource) Configure

func (*CredentialsSNMPv2WriteDataSource) Metadata

func (*CredentialsSNMPv2WriteDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsSNMPv2WriteDataSource) Schema

type CredentialsSNMPv2WriteResource

type CredentialsSNMPv2WriteResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*CredentialsSNMPv2WriteResource) Configure

func (*CredentialsSNMPv2WriteResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*CredentialsSNMPv2WriteResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*CredentialsSNMPv2WriteResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*CredentialsSNMPv2WriteResource) Metadata

func (*CredentialsSNMPv2WriteResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsSNMPv2WriteResource) Schema

func (*CredentialsSNMPv2WriteResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type CredentialsSNMPv3

type CredentialsSNMPv3 struct {
	Id              types.String `tfsdk:"id"`
	Description     types.String `tfsdk:"description"`
	Username        types.String `tfsdk:"username"`
	PrivacyType     types.String `tfsdk:"privacy_type"`
	PrivacyPassword types.String `tfsdk:"privacy_password"`
	AuthType        types.String `tfsdk:"auth_type"`
	AuthPassword    types.String `tfsdk:"auth_password"`
	SnmpMode        types.String `tfsdk:"snmp_mode"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type CredentialsSNMPv3DataSource

type CredentialsSNMPv3DataSource struct {
	// contains filtered or unexported fields
}

func (*CredentialsSNMPv3DataSource) ConfigValidators added in v0.1.2

func (*CredentialsSNMPv3DataSource) Configure

func (*CredentialsSNMPv3DataSource) Metadata

func (*CredentialsSNMPv3DataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsSNMPv3DataSource) Schema

type CredentialsSNMPv3Resource

type CredentialsSNMPv3Resource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*CredentialsSNMPv3Resource) Configure

func (*CredentialsSNMPv3Resource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*CredentialsSNMPv3Resource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*CredentialsSNMPv3Resource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*CredentialsSNMPv3Resource) Metadata

func (*CredentialsSNMPv3Resource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*CredentialsSNMPv3Resource) Schema

func (*CredentialsSNMPv3Resource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type DHCPSettings added in v0.2.0

type DHCPSettings struct {
	Id      types.String `tfsdk:"id"`
	SiteId  types.String `tfsdk:"site_id"`
	Servers types.Set    `tfsdk:"servers"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type DHCPSettingsDataSource added in v0.2.0

type DHCPSettingsDataSource struct {
	// contains filtered or unexported fields
}

func (*DHCPSettingsDataSource) Configure added in v0.2.0

func (*DHCPSettingsDataSource) Metadata added in v0.2.0

func (*DHCPSettingsDataSource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*DHCPSettingsDataSource) Schema added in v0.2.0

type DHCPSettingsResource added in v0.2.0

type DHCPSettingsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*DHCPSettingsResource) Configure added in v0.2.0

func (*DHCPSettingsResource) Create added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*DHCPSettingsResource) Delete added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*DHCPSettingsResource) ImportState added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*DHCPSettingsResource) Metadata added in v0.2.0

func (*DHCPSettingsResource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*DHCPSettingsResource) Schema added in v0.2.0

func (*DHCPSettingsResource) Update added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin update

type DNSSettings added in v0.2.0

type DNSSettings struct {
	Id         types.String `tfsdk:"id"`
	SiteId     types.String `tfsdk:"site_id"`
	DomainName types.String `tfsdk:"domain_name"`
	DnsServers types.Set    `tfsdk:"dns_servers"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type DNSSettingsDataSource added in v0.2.0

type DNSSettingsDataSource struct {
	// contains filtered or unexported fields
}

func (*DNSSettingsDataSource) Configure added in v0.2.0

func (*DNSSettingsDataSource) Metadata added in v0.2.0

func (*DNSSettingsDataSource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*DNSSettingsDataSource) Schema added in v0.2.0

type DNSSettingsResource added in v0.2.0

type DNSSettingsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*DNSSettingsResource) Configure added in v0.2.0

func (*DNSSettingsResource) Create added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*DNSSettingsResource) Delete added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*DNSSettingsResource) ImportState added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*DNSSettingsResource) Metadata added in v0.2.0

func (*DNSSettingsResource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*DNSSettingsResource) Schema added in v0.2.0

func (*DNSSettingsResource) Update added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin update

type DeployTemplate added in v0.1.5

type DeployTemplate struct {
	Id                           types.String                                 `tfsdk:"id"`
	TemplateId                   types.String                                 `tfsdk:"template_id"`
	Redeploy                     types.Bool                                   `tfsdk:"redeploy"`
	ForcePushTemplate            types.Bool                                   `tfsdk:"force_push_template"`
	CopyingConfig                types.Bool                                   `tfsdk:"copying_config"`
	IsComposite                  types.Bool                                   `tfsdk:"is_composite"`
	MainTemplateId               types.String                                 `tfsdk:"main_template_id"`
	MemberTemplateDeploymentInfo []DeployTemplateMemberTemplateDeploymentInfo `tfsdk:"member_template_deployment_info"`
	TargetInfo                   []DeployTemplateTargetInfo                   `tfsdk:"target_info"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type DeployTemplateMemberTemplateDeploymentInfo added in v0.1.5

type DeployTemplateMemberTemplateDeploymentInfo struct {
	TemplateId        types.String                                           `tfsdk:"template_id"`
	ForcePushTemplate types.Bool                                             `tfsdk:"force_push_template"`
	IsComposite       types.Bool                                             `tfsdk:"is_composite"`
	CopyingConfig     types.Bool                                             `tfsdk:"copying_config"`
	MainTemplateId    types.String                                           `tfsdk:"main_template_id"`
	TargetInfo        []DeployTemplateMemberTemplateDeploymentInfoTargetInfo `tfsdk:"target_info"`
}

type DeployTemplateMemberTemplateDeploymentInfoTargetInfo added in v0.1.5

type DeployTemplateMemberTemplateDeploymentInfoTargetInfo struct {
	HostName            types.String                                                         `tfsdk:"host_name"`
	Id                  types.String                                                         `tfsdk:"id"`
	Params              types.Map                                                            `tfsdk:"params"`
	ResourceParams      []DeployTemplateMemberTemplateDeploymentInfoTargetInfoResourceParams `tfsdk:"resource_params"`
	Type                types.String                                                         `tfsdk:"type"`
	VersionedTemplateId types.String                                                         `tfsdk:"versioned_template_id"`
}

type DeployTemplateMemberTemplateDeploymentInfoTargetInfoResourceParams added in v0.1.14

type DeployTemplateMemberTemplateDeploymentInfoTargetInfoResourceParams struct {
	Type  types.String `tfsdk:"type"`
	Scope types.String `tfsdk:"scope"`
	Value types.String `tfsdk:"value"`
}

type DeployTemplateResource added in v0.1.5

type DeployTemplateResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*DeployTemplateResource) Configure added in v0.1.5

func (*DeployTemplateResource) Create added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*DeployTemplateResource) Delete added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*DeployTemplateResource) Metadata added in v0.1.5

func (*DeployTemplateResource) Read added in v0.1.5

func (*DeployTemplateResource) Schema added in v0.1.5

func (*DeployTemplateResource) Update added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin update

type DeployTemplateTargetInfo added in v0.1.5

type DeployTemplateTargetInfo struct {
	HostName            types.String                             `tfsdk:"host_name"`
	Id                  types.String                             `tfsdk:"id"`
	Params              types.Map                                `tfsdk:"params"`
	ResourceParams      []DeployTemplateTargetInfoResourceParams `tfsdk:"resource_params"`
	Type                types.String                             `tfsdk:"type"`
	VersionedTemplateId types.String                             `tfsdk:"versioned_template_id"`
}

type DeployTemplateTargetInfoResourceParams added in v0.1.14

type DeployTemplateTargetInfoResourceParams struct {
	Type  types.String `tfsdk:"type"`
	Scope types.String `tfsdk:"scope"`
	Value types.String `tfsdk:"value"`
}

type Device added in v0.1.2

type Device struct {
	Id                    types.String                  `tfsdk:"id"`
	CliTransport          types.String                  `tfsdk:"cli_transport"`
	ComputeDevice         types.Bool                    `tfsdk:"compute_device"`
	EnablePassword        types.String                  `tfsdk:"enable_password"`
	ExtendedDiscoveryInfo types.String                  `tfsdk:"extended_discovery_info"`
	HttpPassword          types.String                  `tfsdk:"http_password"`
	HttpPort              types.String                  `tfsdk:"http_port"`
	HttpSecure            types.Bool                    `tfsdk:"http_secure"`
	HttpUserName          types.String                  `tfsdk:"http_user_name"`
	IpAddress             types.String                  `tfsdk:"ip_address"`
	MerakiOrgIds          types.Set                     `tfsdk:"meraki_org_ids"`
	NetconfPort           types.String                  `tfsdk:"netconf_port"`
	Password              types.String                  `tfsdk:"password"`
	SerialNumber          types.String                  `tfsdk:"serial_number"`
	SnmpAuthPassphrase    types.String                  `tfsdk:"snmp_auth_passphrase"`
	SnmpAuthProtocol      types.String                  `tfsdk:"snmp_auth_protocol"`
	SnmpMode              types.String                  `tfsdk:"snmp_mode"`
	SnmpPrivPassphrase    types.String                  `tfsdk:"snmp_priv_passphrase"`
	SnmpPrivProtocol      types.String                  `tfsdk:"snmp_priv_protocol"`
	SnmpRoCommunity       types.String                  `tfsdk:"snmp_ro_community"`
	SnmpRwCommunity       types.String                  `tfsdk:"snmp_rw_community"`
	SnmpRetry             types.Int64                   `tfsdk:"snmp_retry"`
	SnmpTimeout           types.Int64                   `tfsdk:"snmp_timeout"`
	SnmpUserName          types.String                  `tfsdk:"snmp_user_name"`
	SnmpVersion           types.String                  `tfsdk:"snmp_version"`
	Type                  types.String                  `tfsdk:"type"`
	UpdateMgmtIpAddresses []DeviceUpdateMgmtIpAddresses `tfsdk:"update_mgmt_ip_addresses"`
	UserName              types.String                  `tfsdk:"user_name"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type DeviceDetail added in v0.1.4

type DeviceDetail struct {
	Id                     types.String `tfsdk:"id"`
	PolicyTagName          types.String `tfsdk:"policy_tag_name"`
	NwDeviceRole           types.String `tfsdk:"nw_device_role"`
	SerialNumber           types.String `tfsdk:"serial_number"`
	NwDeviceName           types.String `tfsdk:"nw_device_name"`
	DeviceGroupHierarchyId types.String `tfsdk:"device_group_hierarchy_id"`
	Cpu                    types.String `tfsdk:"cpu"`
	NwDeviceId             types.String `tfsdk:"nw_device_id"`
	SiteHierarchyGraphId   types.String `tfsdk:"site_hierarchy_graph_id"`
	NwDeviceFamily         types.String `tfsdk:"nw_device_family"`
	MacAddress             types.String `tfsdk:"mac_address"`
	DeviceSeries           types.String `tfsdk:"device_series"`
	CollectionStatus       types.String `tfsdk:"collection_status"`
	MaintenanceMode        types.Bool   `tfsdk:"maintenance_mode"`
	SoftwareVersion        types.String `tfsdk:"software_version"`
	TagIdList              types.Set    `tfsdk:"tag_id_list"`
	OverallHealth          types.Int64  `tfsdk:"overall_health"`
	ManagementIpAddress    types.String `tfsdk:"management_ip_address"`
	Memory                 types.String `tfsdk:"memory"`
	CommunicationState     types.String `tfsdk:"communication_state"`
	NwDeviceType           types.String `tfsdk:"nw_device_type"`
	PlatformId             types.String `tfsdk:"platform_id"`
	Location               types.String `tfsdk:"location"`
	HaStatus               types.String `tfsdk:"ha_status"`
	OsType                 types.String `tfsdk:"os_type"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type DeviceDetailDataSource added in v0.1.4

type DeviceDetailDataSource struct {
	// contains filtered or unexported fields
}

func (*DeviceDetailDataSource) Configure added in v0.1.4

func (*DeviceDetailDataSource) Metadata added in v0.1.4

func (*DeviceDetailDataSource) Read added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*DeviceDetailDataSource) Schema added in v0.1.4

type DeviceResource added in v0.1.2

type DeviceResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*DeviceResource) Configure added in v0.1.2

func (*DeviceResource) Create added in v0.1.2

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*DeviceResource) Delete added in v0.1.2

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*DeviceResource) ImportState added in v0.1.2

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*DeviceResource) Metadata added in v0.1.2

func (*DeviceResource) Read added in v0.1.2

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*DeviceResource) Schema added in v0.1.2

func (*DeviceResource) Update added in v0.1.2

Section below is generated&owned by "gen/generator.go". //template:begin update

type DeviceRole added in v0.1.3

type DeviceRole struct {
	Id         types.String `tfsdk:"id"`
	DeviceId   types.String `tfsdk:"device_id"`
	Role       types.String `tfsdk:"role"`
	RoleSource types.String `tfsdk:"role_source"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type DeviceRoleResource added in v0.1.3

type DeviceRoleResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*DeviceRoleResource) Configure added in v0.1.3

func (*DeviceRoleResource) Create added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*DeviceRoleResource) Delete added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*DeviceRoleResource) Metadata added in v0.1.3

func (*DeviceRoleResource) Read added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*DeviceRoleResource) Schema added in v0.1.3

func (*DeviceRoleResource) Update added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin update

type DeviceUpdateMgmtIpAddresses added in v0.1.3

type DeviceUpdateMgmtIpAddresses struct {
	ExistMgmtIpAddress types.String `tfsdk:"exist_mgmt_ip_address"`
	NewMgmtIpAddress   types.String `tfsdk:"new_mgmt_ip_address"`
}

type Discovery added in v0.1.4

type Discovery struct {
	Id                     types.String `tfsdk:"id"`
	CdpLevel               types.Int64  `tfsdk:"cdp_level"`
	DiscoveryType          types.String `tfsdk:"discovery_type"`
	EnablePasswordList     types.Set    `tfsdk:"enable_password_list"`
	GlobalCredentialIdList types.Set    `tfsdk:"global_credential_id_list"`
	HttpReadCredential     types.String `tfsdk:"http_read_credential"`
	HttpWriteCredential    types.String `tfsdk:"http_write_credential"`
	IpAddressList          types.String `tfsdk:"ip_address_list"`
	IpFilterList           types.Set    `tfsdk:"ip_filter_list"`
	LldpLevel              types.Int64  `tfsdk:"lldp_level"`
	Name                   types.String `tfsdk:"name"`
	NetconfPort            types.String `tfsdk:"netconf_port"`
	PasswordList           types.Set    `tfsdk:"password_list"`
	PreferredIpMethod      types.String `tfsdk:"preferred_ip_method"`
	ProtocolOrder          types.String `tfsdk:"protocol_order"`
	Retry                  types.Int64  `tfsdk:"retry"`
	SnmpAuthPassphrase     types.String `tfsdk:"snmp_auth_passphrase"`
	SnmpAuthProtocol       types.String `tfsdk:"snmp_auth_protocol"`
	SnmpMode               types.String `tfsdk:"snmp_mode"`
	SnmpPrivPassphrase     types.String `tfsdk:"snmp_priv_passphrase"`
	SnmpPrivProtocol       types.String `tfsdk:"snmp_priv_protocol"`
	SnmpRoCommunity        types.String `tfsdk:"snmp_ro_community"`
	SnmpRoCommunityDesc    types.String `tfsdk:"snmp_ro_community_desc"`
	SnmpRwCommunity        types.String `tfsdk:"snmp_rw_community"`
	SnmpRwCommunityDesc    types.String `tfsdk:"snmp_rw_community_desc"`
	SnmpUserName           types.String `tfsdk:"snmp_user_name"`
	SnmpVersion            types.String `tfsdk:"snmp_version"`
	TimeoutSeconds         types.Int64  `tfsdk:"timeout_seconds"`
	UserNameList           types.Set    `tfsdk:"user_name_list"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type DiscoveryDataSource added in v0.1.4

type DiscoveryDataSource struct {
	// contains filtered or unexported fields
}

func (*DiscoveryDataSource) Configure added in v0.1.4

func (*DiscoveryDataSource) Metadata added in v0.1.4

func (*DiscoveryDataSource) Read added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*DiscoveryDataSource) Schema added in v0.1.4

type DiscoveryResource added in v0.1.4

type DiscoveryResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*DiscoveryResource) Configure added in v0.1.4

func (*DiscoveryResource) Create added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*DiscoveryResource) Delete added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*DiscoveryResource) Metadata added in v0.1.4

func (*DiscoveryResource) Read added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*DiscoveryResource) Schema added in v0.1.4

func (*DiscoveryResource) Update added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricAuthenticationProfile added in v0.1.5

type FabricAuthenticationProfile struct {
	Id                         types.String `tfsdk:"id"`
	SiteNameHierarchy          types.String `tfsdk:"site_name_hierarchy"`
	AuthenticationTemplateName types.String `tfsdk:"authentication_template_name"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricAuthenticationProfileDataSource added in v0.1.5

type FabricAuthenticationProfileDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricAuthenticationProfileDataSource) Configure added in v0.1.5

func (*FabricAuthenticationProfileDataSource) Metadata added in v0.1.5

func (*FabricAuthenticationProfileDataSource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricAuthenticationProfileDataSource) Schema added in v0.1.5

type FabricAuthenticationProfileResource added in v0.1.5

type FabricAuthenticationProfileResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricAuthenticationProfileResource) Configure added in v0.1.5

func (*FabricAuthenticationProfileResource) Create added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricAuthenticationProfileResource) Delete added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricAuthenticationProfileResource) ImportState added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricAuthenticationProfileResource) Metadata added in v0.1.5

func (*FabricAuthenticationProfileResource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricAuthenticationProfileResource) Schema added in v0.1.5

func (*FabricAuthenticationProfileResource) Update added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricDevice added in v0.1.10

type FabricDevice struct {
	Id                           types.String `tfsdk:"id"`
	NetworkDeviceId              types.String `tfsdk:"network_device_id"`
	FabricId                     types.String `tfsdk:"fabric_id"`
	DeviceRoles                  types.List   `tfsdk:"device_roles"`
	BorderTypes                  types.List   `tfsdk:"border_types"`
	LocalAutonomousSystemNumber  types.String `tfsdk:"local_autonomous_system_number"`
	DefaultExit                  types.Bool   `tfsdk:"default_exit"`
	ImportExternalRoutes         types.Bool   `tfsdk:"import_external_routes"`
	BorderPriority               types.Int64  `tfsdk:"border_priority"`
	PrependAutonomousSystemCount types.Int64  `tfsdk:"prepend_autonomous_system_count"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricDeviceDataSource added in v0.1.10

type FabricDeviceDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricDeviceDataSource) Configure added in v0.1.10

func (*FabricDeviceDataSource) Metadata added in v0.1.10

func (*FabricDeviceDataSource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricDeviceDataSource) Schema added in v0.1.10

type FabricDeviceResource added in v0.1.10

type FabricDeviceResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricDeviceResource) Configure added in v0.1.10

func (*FabricDeviceResource) Create added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricDeviceResource) Delete added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricDeviceResource) ImportState added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricDeviceResource) Metadata added in v0.1.10

func (*FabricDeviceResource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricDeviceResource) Schema added in v0.1.10

func (*FabricDeviceResource) Update added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricL2Handoff added in v0.1.10

type FabricL2Handoff struct {
	Id              types.String `tfsdk:"id"`
	NetworkDeviceId types.String `tfsdk:"network_device_id"`
	FabricId        types.String `tfsdk:"fabric_id"`
	InterfaceName   types.String `tfsdk:"interface_name"`
	InternalVlanId  types.Int64  `tfsdk:"internal_vlan_id"`
	ExternalVlanId  types.Int64  `tfsdk:"external_vlan_id"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricL2HandoffDataSource added in v0.1.10

type FabricL2HandoffDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricL2HandoffDataSource) Configure added in v0.1.10

func (*FabricL2HandoffDataSource) Metadata added in v0.1.10

func (*FabricL2HandoffDataSource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL2HandoffDataSource) Schema added in v0.1.10

type FabricL2HandoffResource added in v0.1.10

type FabricL2HandoffResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricL2HandoffResource) Configure added in v0.1.10

func (*FabricL2HandoffResource) Create added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricL2HandoffResource) Delete added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricL2HandoffResource) ImportState added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricL2HandoffResource) Metadata added in v0.1.10

func (*FabricL2HandoffResource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL2HandoffResource) Schema added in v0.1.10

func (*FabricL2HandoffResource) Update added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricL2VirtualNetwork added in v0.1.16

type FabricL2VirtualNetwork struct {
	Id                             types.String `tfsdk:"id"`
	FabricId                       types.String `tfsdk:"fabric_id"`
	VlanName                       types.String `tfsdk:"vlan_name"`
	VlanId                         types.Int64  `tfsdk:"vlan_id"`
	TrafficType                    types.String `tfsdk:"traffic_type"`
	FabricEnabledWireless          types.Bool   `tfsdk:"fabric_enabled_wireless"`
	AssociatedL3VirtualNetworkName types.String `tfsdk:"associated_l3_virtual_network_name"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricL2VirtualNetworkDataSource added in v0.1.16

type FabricL2VirtualNetworkDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricL2VirtualNetworkDataSource) Configure added in v0.1.16

func (*FabricL2VirtualNetworkDataSource) Metadata added in v0.1.16

func (*FabricL2VirtualNetworkDataSource) Read added in v0.1.16

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL2VirtualNetworkDataSource) Schema added in v0.1.16

type FabricL2VirtualNetworkResource added in v0.1.16

type FabricL2VirtualNetworkResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricL2VirtualNetworkResource) Configure added in v0.1.16

func (*FabricL2VirtualNetworkResource) Create added in v0.1.16

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricL2VirtualNetworkResource) Delete added in v0.1.16

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricL2VirtualNetworkResource) ImportState added in v0.1.16

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricL2VirtualNetworkResource) Metadata added in v0.1.16

func (*FabricL2VirtualNetworkResource) Read added in v0.1.16

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL2VirtualNetworkResource) Schema added in v0.1.16

func (*FabricL2VirtualNetworkResource) Update added in v0.1.16

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricL3HandoffIPTransit added in v0.1.10

type FabricL3HandoffIPTransit struct {
	Id                             types.String `tfsdk:"id"`
	NetworkDeviceId                types.String `tfsdk:"network_device_id"`
	FabricId                       types.String `tfsdk:"fabric_id"`
	TransitNetworkId               types.String `tfsdk:"transit_network_id"`
	InterfaceName                  types.String `tfsdk:"interface_name"`
	ExternalConnectivityIpPoolName types.String `tfsdk:"external_connectivity_ip_pool_name"`
	VirtualNetworkName             types.String `tfsdk:"virtual_network_name"`
	VlanId                         types.Int64  `tfsdk:"vlan_id"`
	TcpMssAdjustment               types.Int64  `tfsdk:"tcp_mss_adjustment"`
	LocalIpAddress                 types.String `tfsdk:"local_ip_address"`
	RemoteIpAddress                types.String `tfsdk:"remote_ip_address"`
	LocalIpv6Address               types.String `tfsdk:"local_ipv6_address"`
	RemoteIpv6Address              types.String `tfsdk:"remote_ipv6_address"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricL3HandoffIPTransitDataSource added in v0.1.10

type FabricL3HandoffIPTransitDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricL3HandoffIPTransitDataSource) Configure added in v0.1.10

func (*FabricL3HandoffIPTransitDataSource) Metadata added in v0.1.10

func (*FabricL3HandoffIPTransitDataSource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL3HandoffIPTransitDataSource) Schema added in v0.1.10

type FabricL3HandoffIPTransitResource added in v0.1.10

type FabricL3HandoffIPTransitResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricL3HandoffIPTransitResource) Configure added in v0.1.10

func (*FabricL3HandoffIPTransitResource) Create added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricL3HandoffIPTransitResource) Delete added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricL3HandoffIPTransitResource) ImportState added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricL3HandoffIPTransitResource) Metadata added in v0.1.10

func (*FabricL3HandoffIPTransitResource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL3HandoffIPTransitResource) Schema added in v0.1.10

func (*FabricL3HandoffIPTransitResource) Update added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricL3HandoffIPTransits added in v0.2.4

type FabricL3HandoffIPTransits struct {
	Id              types.String                          `tfsdk:"id"`
	NetworkDeviceId types.String                          `tfsdk:"network_device_id"`
	FabricId        types.String                          `tfsdk:"fabric_id"`
	L3Handoffs      []FabricL3HandoffIPTransitsL3Handoffs `tfsdk:"l3_handoffs"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricL3HandoffIPTransitsDataSource added in v0.2.4

type FabricL3HandoffIPTransitsDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricL3HandoffIPTransitsDataSource) Configure added in v0.2.4

func (*FabricL3HandoffIPTransitsDataSource) Metadata added in v0.2.4

func (*FabricL3HandoffIPTransitsDataSource) Read added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL3HandoffIPTransitsDataSource) Schema added in v0.2.4

type FabricL3HandoffIPTransitsL3Handoffs added in v0.2.4

type FabricL3HandoffIPTransitsL3Handoffs struct {
	Id                             types.String `tfsdk:"id"`
	FabricId                       types.String `tfsdk:"fabric_id"`
	NetworkDeviceId                types.String `tfsdk:"network_device_id"`
	TransitNetworkId               types.String `tfsdk:"transit_network_id"`
	InterfaceName                  types.String `tfsdk:"interface_name"`
	ExternalConnectivityIpPoolName types.String `tfsdk:"external_connectivity_ip_pool_name"`
	VirtualNetworkName             types.String `tfsdk:"virtual_network_name"`
	VlanId                         types.Int64  `tfsdk:"vlan_id"`
	TcpMssAdjustment               types.Int64  `tfsdk:"tcp_mss_adjustment"`
	LocalIpAddress                 types.String `tfsdk:"local_ip_address"`
	RemoteIpAddress                types.String `tfsdk:"remote_ip_address"`
	LocalIpv6Address               types.String `tfsdk:"local_ipv6_address"`
	RemoteIpv6Address              types.String `tfsdk:"remote_ipv6_address"`
}

type FabricL3HandoffIPTransitsResource added in v0.2.4

type FabricL3HandoffIPTransitsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricL3HandoffIPTransitsResource) Configure added in v0.2.4

func (*FabricL3HandoffIPTransitsResource) Create added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricL3HandoffIPTransitsResource) Delete added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricL3HandoffIPTransitsResource) ImportState added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricL3HandoffIPTransitsResource) Metadata added in v0.2.4

func (*FabricL3HandoffIPTransitsResource) Read added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL3HandoffIPTransitsResource) Schema added in v0.2.4

func (*FabricL3HandoffIPTransitsResource) Update added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricL3HandoffSDATransit added in v0.2.5

type FabricL3HandoffSDATransit struct {
	Id                            types.String `tfsdk:"id"`
	NetworkDeviceId               types.String `tfsdk:"network_device_id"`
	FabricId                      types.String `tfsdk:"fabric_id"`
	TransitNetworkId              types.String `tfsdk:"transit_network_id"`
	AffinityIdPrime               types.Int64  `tfsdk:"affinity_id_prime"`
	AffinityIdDecider             types.Int64  `tfsdk:"affinity_id_decider"`
	ConnectedToInternet           types.Bool   `tfsdk:"connected_to_internet"`
	IsMulticastOverTransitEnabled types.Bool   `tfsdk:"is_multicast_over_transit_enabled"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricL3HandoffSDATransitDataSource added in v0.2.5

type FabricL3HandoffSDATransitDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricL3HandoffSDATransitDataSource) Configure added in v0.2.5

func (*FabricL3HandoffSDATransitDataSource) Metadata added in v0.2.5

func (*FabricL3HandoffSDATransitDataSource) Read added in v0.2.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL3HandoffSDATransitDataSource) Schema added in v0.2.5

type FabricL3HandoffSDATransitResource added in v0.2.5

type FabricL3HandoffSDATransitResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricL3HandoffSDATransitResource) Configure added in v0.2.5

func (*FabricL3HandoffSDATransitResource) Create added in v0.2.5

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricL3HandoffSDATransitResource) Delete added in v0.2.5

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricL3HandoffSDATransitResource) ImportState added in v0.2.5

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricL3HandoffSDATransitResource) Metadata added in v0.2.5

func (*FabricL3HandoffSDATransitResource) Read added in v0.2.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricL3HandoffSDATransitResource) Schema added in v0.2.5

func (*FabricL3HandoffSDATransitResource) Update added in v0.2.5

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricL3VirtualNetwork added in v0.1.18

type FabricL3VirtualNetwork struct {
	Id                 types.String `tfsdk:"id"`
	VirtualNetworkName types.String `tfsdk:"virtual_network_name"`
	FabricIds          types.Set    `tfsdk:"fabric_ids"`
	AnchoredSiteId     types.String `tfsdk:"anchored_site_id"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricL3VirtualNetworkDataSource added in v0.1.18

type FabricL3VirtualNetworkDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricL3VirtualNetworkDataSource) Configure added in v0.1.18

func (*FabricL3VirtualNetworkDataSource) Metadata added in v0.1.18

func (*FabricL3VirtualNetworkDataSource) Read added in v0.1.18

func (*FabricL3VirtualNetworkDataSource) Schema added in v0.1.18

type FabricL3VirtualNetworkResource added in v0.1.18

type FabricL3VirtualNetworkResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricL3VirtualNetworkResource) Configure added in v0.1.18

func (*FabricL3VirtualNetworkResource) Create added in v0.1.18

func (*FabricL3VirtualNetworkResource) Delete added in v0.1.18

func (*FabricL3VirtualNetworkResource) ImportState added in v0.1.18

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricL3VirtualNetworkResource) Metadata added in v0.1.18

func (*FabricL3VirtualNetworkResource) Read added in v0.1.18

func (*FabricL3VirtualNetworkResource) Schema added in v0.1.18

func (*FabricL3VirtualNetworkResource) Update added in v0.1.18

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricPortAssignments added in v0.2.3

type FabricPortAssignments struct {
	Id              types.String                           `tfsdk:"id"`
	FabricId        types.String                           `tfsdk:"fabric_id"`
	NetworkDeviceId types.String                           `tfsdk:"network_device_id"`
	PortAssignments []FabricPortAssignmentsPortAssignments `tfsdk:"port_assignments"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricPortAssignmentsDataSource added in v0.2.3

type FabricPortAssignmentsDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricPortAssignmentsDataSource) Configure added in v0.2.3

func (*FabricPortAssignmentsDataSource) Metadata added in v0.2.3

func (*FabricPortAssignmentsDataSource) Read added in v0.2.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricPortAssignmentsDataSource) Schema added in v0.2.3

type FabricPortAssignmentsPortAssignments added in v0.2.3

type FabricPortAssignmentsPortAssignments struct {
	Id                       types.String `tfsdk:"id"`
	FabricId                 types.String `tfsdk:"fabric_id"`
	NetworkDeviceId          types.String `tfsdk:"network_device_id"`
	InterfaceName            types.String `tfsdk:"interface_name"`
	ConnectedDeviceType      types.String `tfsdk:"connected_device_type"`
	DataVlanName             types.String `tfsdk:"data_vlan_name"`
	VoiceVlanName            types.String `tfsdk:"voice_vlan_name"`
	AuthenticateTemplateName types.String `tfsdk:"authenticate_template_name"`
	SecurityGroupName        types.String `tfsdk:"security_group_name"`
	InterfaceDescription     types.String `tfsdk:"interface_description"`
}

type FabricPortAssignmentsResource added in v0.2.3

type FabricPortAssignmentsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricPortAssignmentsResource) Configure added in v0.2.3

func (*FabricPortAssignmentsResource) Create added in v0.2.3

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricPortAssignmentsResource) Delete added in v0.2.3

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricPortAssignmentsResource) ImportState added in v0.2.3

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricPortAssignmentsResource) Metadata added in v0.2.3

func (*FabricPortAssignmentsResource) Read added in v0.2.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricPortAssignmentsResource) Schema added in v0.2.3

func (*FabricPortAssignmentsResource) Update added in v0.2.3

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricProvisionDevice added in v0.1.10

type FabricProvisionDevice struct {
	Id              types.String `tfsdk:"id"`
	SiteId          types.String `tfsdk:"site_id"`
	NetworkDeviceId types.String `tfsdk:"network_device_id"`
	Reprovision     types.Bool   `tfsdk:"reprovision"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricProvisionDeviceDataSource added in v0.1.10

type FabricProvisionDeviceDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricProvisionDeviceDataSource) Configure added in v0.1.10

func (*FabricProvisionDeviceDataSource) Metadata added in v0.1.10

func (*FabricProvisionDeviceDataSource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricProvisionDeviceDataSource) Schema added in v0.1.10

type FabricProvisionDeviceResource added in v0.1.10

type FabricProvisionDeviceResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricProvisionDeviceResource) Configure added in v0.1.10

func (*FabricProvisionDeviceResource) Create added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricProvisionDeviceResource) Delete added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricProvisionDeviceResource) ImportState added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricProvisionDeviceResource) Metadata added in v0.1.10

func (*FabricProvisionDeviceResource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricProvisionDeviceResource) Schema added in v0.1.10

func (*FabricProvisionDeviceResource) Update added in v0.1.10

type FabricSite added in v0.1.5

type FabricSite struct {
	Id                        types.String `tfsdk:"id"`
	SiteId                    types.String `tfsdk:"site_id"`
	AuthenticationProfileName types.String `tfsdk:"authentication_profile_name"`
	PubSubEnabled             types.Bool   `tfsdk:"pub_sub_enabled"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricSiteDataSource added in v0.1.5

type FabricSiteDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricSiteDataSource) ConfigValidators added in v0.1.5

func (d *FabricSiteDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*FabricSiteDataSource) Configure added in v0.1.5

func (*FabricSiteDataSource) Metadata added in v0.1.5

func (*FabricSiteDataSource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricSiteDataSource) Schema added in v0.1.5

type FabricSiteResource added in v0.1.5

type FabricSiteResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricSiteResource) Configure added in v0.1.5

func (*FabricSiteResource) Create added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricSiteResource) Delete added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricSiteResource) ImportState added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricSiteResource) Metadata added in v0.1.5

func (*FabricSiteResource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricSiteResource) Schema added in v0.1.5

func (*FabricSiteResource) Update added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricSites added in v0.2.16

type FabricSites struct {
	Sites []FabricSitesSites `tfsdk:"sites"`
}

type FabricSitesDataSource added in v0.2.16

type FabricSitesDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricSitesDataSource) Configure added in v0.2.16

func (*FabricSitesDataSource) Metadata added in v0.2.16

func (*FabricSitesDataSource) Read added in v0.2.16

func (*FabricSitesDataSource) Schema added in v0.2.16

type FabricSitesSites added in v0.2.16

type FabricSitesSites struct {
	Id                        types.String `tfsdk:"id"`
	SiteId                    types.String `tfsdk:"site_id"`
	AuthenticationProfileName types.String `tfsdk:"authentication_profile_name"`
	IsPubSubEnabled           types.Bool   `tfsdk:"is_pub_sub_enabled"`
}

type FabricVLANToSSID added in v0.1.11

type FabricVLANToSSID struct {
	Id       types.String               `tfsdk:"id"`
	FabricId types.String               `tfsdk:"fabric_id"`
	Mappings []FabricVLANToSSIDMappings `tfsdk:"mappings"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricVLANToSSIDDataSource added in v0.1.11

type FabricVLANToSSIDDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricVLANToSSIDDataSource) Configure added in v0.1.11

func (*FabricVLANToSSIDDataSource) Metadata added in v0.1.11

func (*FabricVLANToSSIDDataSource) Read added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricVLANToSSIDDataSource) Schema added in v0.1.11

type FabricVLANToSSIDMappings added in v0.1.11

type FabricVLANToSSIDMappings struct {
	VlanName    types.String                          `tfsdk:"vlan_name"`
	SsidDetails []FabricVLANToSSIDMappingsSsidDetails `tfsdk:"ssid_details"`
}

type FabricVLANToSSIDMappingsSsidDetails added in v0.1.11

type FabricVLANToSSIDMappingsSsidDetails struct {
	Name             types.String `tfsdk:"name"`
	SecurityGroupTag types.String `tfsdk:"security_group_tag"`
}

type FabricVLANToSSIDResource added in v0.1.11

type FabricVLANToSSIDResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricVLANToSSIDResource) Configure added in v0.1.11

func (*FabricVLANToSSIDResource) Create added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricVLANToSSIDResource) Delete added in v0.1.11

func (*FabricVLANToSSIDResource) ImportState added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricVLANToSSIDResource) Metadata added in v0.1.11

func (*FabricVLANToSSIDResource) Read added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricVLANToSSIDResource) Schema added in v0.1.11

func (*FabricVLANToSSIDResource) Update added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricVirtualNetwork added in v0.1.5

type FabricVirtualNetwork struct {
	Id                 types.String `tfsdk:"id"`
	VirtualNetworkName types.String `tfsdk:"virtual_network_name"`
	IsGuest            types.Bool   `tfsdk:"is_guest"`
	SgNames            types.Set    `tfsdk:"sg_names"`
	VmanageVpnId       types.String `tfsdk:"vmanage_vpn_id"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricVirtualNetworkDataSource added in v0.1.5

type FabricVirtualNetworkDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricVirtualNetworkDataSource) Configure added in v0.1.5

func (*FabricVirtualNetworkDataSource) Metadata added in v0.1.5

func (*FabricVirtualNetworkDataSource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricVirtualNetworkDataSource) Schema added in v0.1.5

type FabricVirtualNetworkResource added in v0.1.5

type FabricVirtualNetworkResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricVirtualNetworkResource) Configure added in v0.1.5

func (*FabricVirtualNetworkResource) Create added in v0.1.5

func (*FabricVirtualNetworkResource) Delete added in v0.1.5

func (*FabricVirtualNetworkResource) ImportState added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricVirtualNetworkResource) Metadata added in v0.1.5

func (*FabricVirtualNetworkResource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricVirtualNetworkResource) Schema added in v0.1.5

func (*FabricVirtualNetworkResource) Update added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin update

type FabricZone added in v0.2.6

type FabricZone struct {
	Id                        types.String `tfsdk:"id"`
	SiteId                    types.String `tfsdk:"site_id"`
	AuthenticationProfileName types.String `tfsdk:"authentication_profile_name"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FabricZoneDataSource added in v0.2.6

type FabricZoneDataSource struct {
	// contains filtered or unexported fields
}

func (*FabricZoneDataSource) Configure added in v0.2.6

func (*FabricZoneDataSource) Metadata added in v0.2.6

func (*FabricZoneDataSource) Read added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricZoneDataSource) Schema added in v0.2.6

type FabricZoneResource added in v0.2.6

type FabricZoneResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FabricZoneResource) Configure added in v0.2.6

func (*FabricZoneResource) Create added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FabricZoneResource) Delete added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FabricZoneResource) ImportState added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FabricZoneResource) Metadata added in v0.2.6

func (*FabricZoneResource) Read added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FabricZoneResource) Schema added in v0.2.6

func (*FabricZoneResource) Update added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin update

type Floor

type Floor struct {
	Id          types.String  `tfsdk:"id"`
	Name        types.String  `tfsdk:"name"`
	ParentName  types.String  `tfsdk:"parent_name"`
	FloorNumber types.Int64   `tfsdk:"floor_number"`
	RfModel     types.String  `tfsdk:"rf_model"`
	Width       types.Float64 `tfsdk:"width"`
	Length      types.Float64 `tfsdk:"length"`
	Height      types.Float64 `tfsdk:"height"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type FloorDataSource

type FloorDataSource struct {
	// contains filtered or unexported fields
}

func (*FloorDataSource) Configure

func (*FloorDataSource) Metadata

func (*FloorDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FloorDataSource) Schema

type FloorResource

type FloorResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*FloorResource) Configure

func (*FloorResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*FloorResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*FloorResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*FloorResource) Metadata

func (*FloorResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*FloorResource) Schema

func (*FloorResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type IPPool

type IPPool struct {
	Id             types.String `tfsdk:"id"`
	Name           types.String `tfsdk:"name"`
	IpAddressSpace types.String `tfsdk:"ip_address_space"`
	Type           types.String `tfsdk:"type"`
	IpSubnet       types.String `tfsdk:"ip_subnet"`
	Gateway        types.Set    `tfsdk:"gateway"`
	DhcpServerIps  types.Set    `tfsdk:"dhcp_server_ips"`
	DnsServerIps   types.Set    `tfsdk:"dns_server_ips"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type IPPoolDataSource

type IPPoolDataSource struct {
	// contains filtered or unexported fields
}

func (*IPPoolDataSource) ConfigValidators added in v0.1.2

func (d *IPPoolDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*IPPoolDataSource) Configure

func (*IPPoolDataSource) Metadata

func (*IPPoolDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*IPPoolDataSource) Schema

type IPPoolReservation

type IPPoolReservation struct {
	Id               types.String `tfsdk:"id"`
	SiteId           types.String `tfsdk:"site_id"`
	Name             types.String `tfsdk:"name"`
	Type             types.String `tfsdk:"type"`
	Ipv6AddressSpace types.Bool   `tfsdk:"ipv6_address_space"`
	Ipv4GlobalPool   types.String `tfsdk:"ipv4_global_pool"`
	Ipv4Prefix       types.Bool   `tfsdk:"ipv4_prefix"`
	Ipv4PrefixLength types.Int64  `tfsdk:"ipv4_prefix_length"`
	Ipv4Subnet       types.String `tfsdk:"ipv4_subnet"`
	Ipv4Gateway      types.String `tfsdk:"ipv4_gateway"`
	Ipv4DhcpServers  types.Set    `tfsdk:"ipv4_dhcp_servers"`
	Ipv4DnsServers   types.Set    `tfsdk:"ipv4_dns_servers"`
	Ipv6GlobalPool   types.String `tfsdk:"ipv6_global_pool"`
	Ipv6Prefix       types.Bool   `tfsdk:"ipv6_prefix"`
	Ipv6PrefixLength types.Int64  `tfsdk:"ipv6_prefix_length"`
	Ipv6Subnet       types.String `tfsdk:"ipv6_subnet"`
	Ipv6Gateway      types.String `tfsdk:"ipv6_gateway"`
	Ipv6DhcpServers  types.Set    `tfsdk:"ipv6_dhcp_servers"`
	Ipv6DnsServers   types.Set    `tfsdk:"ipv6_dns_servers"`
	Ipv4TotalHost    types.Int64  `tfsdk:"ipv4_total_host"`
	Ipv6TotalHost    types.Int64  `tfsdk:"ipv6_total_host"`
	SlaacSupport     types.Bool   `tfsdk:"slaac_support"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type IPPoolReservationDataSource

type IPPoolReservationDataSource struct {
	// contains filtered or unexported fields
}

func (*IPPoolReservationDataSource) Configure

func (*IPPoolReservationDataSource) Metadata

func (*IPPoolReservationDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*IPPoolReservationDataSource) Schema

type IPPoolReservationResource

type IPPoolReservationResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*IPPoolReservationResource) Configure

func (*IPPoolReservationResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*IPPoolReservationResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*IPPoolReservationResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*IPPoolReservationResource) Metadata

func (*IPPoolReservationResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*IPPoolReservationResource) Schema

func (*IPPoolReservationResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type IPPoolResource

type IPPoolResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*IPPoolResource) Configure

func (*IPPoolResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*IPPoolResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*IPPoolResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*IPPoolResource) Metadata

func (*IPPoolResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*IPPoolResource) Schema

func (*IPPoolResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type IPPools added in v0.2.12

type IPPools struct {
	Pools []IPPoolsPools `tfsdk:"pools"`
}

type IPPoolsDataSource added in v0.2.12

type IPPoolsDataSource struct {
	// contains filtered or unexported fields
}

func (*IPPoolsDataSource) Configure added in v0.2.12

func (*IPPoolsDataSource) Metadata added in v0.2.12

func (*IPPoolsDataSource) Read added in v0.2.12

func (*IPPoolsDataSource) Schema added in v0.2.12

type IPPoolsPools added in v0.2.12

type IPPoolsPools struct {
	Id               types.String `tfsdk:"id"`
	Name             types.String `tfsdk:"name"`
	PoolType         types.String `tfsdk:"pool_type"`
	GatewayIpAddress types.String `tfsdk:"gateway_ip_address"`
	Subnet           types.String `tfsdk:"subnet"`
	PrefixLength     types.String `tfsdk:"prefix_length"`
	DhcpServers      types.Set    `tfsdk:"dhcp_servers"`
	DnsServers       types.Set    `tfsdk:"dns_servers"`
}

type Image added in v0.1.4

type Image struct {
	Id                        types.String `tfsdk:"id"`
	ThirdPartyApplicationType types.String `tfsdk:"third_party_application_type"`
	Family                    types.String `tfsdk:"family"`
	SourcePath                types.String `tfsdk:"source_path"`
	Name                      types.String `tfsdk:"name"`
	ThirdPartyVendor          types.String `tfsdk:"third_party_vendor"`
	IsThirdParty              types.Bool   `tfsdk:"is_third_party"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type ImageActivation added in v0.1.4

type ImageActivation struct {
	Id                        types.String `tfsdk:"id"`
	DeviceUuid                types.String `tfsdk:"device_uuid"`
	ImageUuidList             types.Set    `tfsdk:"image_uuid_list"`
	ActivateLowerImageVersion types.Bool   `tfsdk:"activate_lower_image_version"`
	DeviceUpgradeMode         types.String `tfsdk:"device_upgrade_mode"`
	DistributeIfNeeded        types.Bool   `tfsdk:"distribute_if_needed"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type ImageActivationResource added in v0.1.4

type ImageActivationResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*ImageActivationResource) Configure added in v0.1.4

func (*ImageActivationResource) Create added in v0.1.4

func (*ImageActivationResource) Delete added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*ImageActivationResource) Metadata added in v0.1.4

func (*ImageActivationResource) Read added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*ImageActivationResource) Schema added in v0.1.4

func (*ImageActivationResource) Update added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin update

type ImageDistribution added in v0.1.4

type ImageDistribution struct {
	Id         types.String `tfsdk:"id"`
	DeviceUuid types.String `tfsdk:"device_uuid"`
	ImageUuid  types.String `tfsdk:"image_uuid"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type ImageDistributionResource added in v0.1.4

type ImageDistributionResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*ImageDistributionResource) Configure added in v0.1.4

func (*ImageDistributionResource) Create added in v0.1.4

func (*ImageDistributionResource) Delete added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*ImageDistributionResource) Metadata added in v0.1.4

func (*ImageDistributionResource) Read added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*ImageDistributionResource) Schema added in v0.1.4

func (*ImageDistributionResource) Update added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin update

type ImageResource added in v0.1.4

type ImageResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*ImageResource) Configure added in v0.1.4

func (*ImageResource) Create added in v0.1.4

func (*ImageResource) Delete added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*ImageResource) Metadata added in v0.1.4

func (*ImageResource) Read added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*ImageResource) Schema added in v0.1.4

func (*ImageResource) Update added in v0.1.4

Section below is generated&owned by "gen/generator.go". //template:begin update

type LANAutomation added in v0.1.5

type LANAutomation struct {
	Id                                types.String                    `tfsdk:"id"`
	DiscoveredDeviceSiteNameHierarchy types.String                    `tfsdk:"discovered_device_site_name_hierarchy"`
	PrimaryDeviceManagementIpAddress  types.String                    `tfsdk:"primary_device_management_ip_address"`
	PeerDeviceManagementIpAddress     types.String                    `tfsdk:"peer_device_management_ip_address"`
	PrimaryDeviceInterfaceNames       types.Set                       `tfsdk:"primary_device_interface_names"`
	IpPools                           []LANAutomationIpPools          `tfsdk:"ip_pools"`
	MulticastEnabled                  types.Bool                      `tfsdk:"multicast_enabled"`
	HostNamePrefix                    types.String                    `tfsdk:"host_name_prefix"`
	HostNameFileId                    types.String                    `tfsdk:"host_name_file_id"`
	IsisDomainPassword                types.String                    `tfsdk:"isis_domain_password"`
	RedistributeIsisToBgp             types.Bool                      `tfsdk:"redistribute_isis_to_bgp"`
	DiscoveryLevel                    types.Int64                     `tfsdk:"discovery_level"`
	DiscoveryTimeout                  types.Int64                     `tfsdk:"discovery_timeout"`
	DiscoveryDevices                  []LANAutomationDiscoveryDevices `tfsdk:"discovery_devices"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type LANAutomationDataSource added in v0.1.5

type LANAutomationDataSource struct {
	// contains filtered or unexported fields
}

func (*LANAutomationDataSource) Configure added in v0.1.5

func (*LANAutomationDataSource) Metadata added in v0.1.5

func (*LANAutomationDataSource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*LANAutomationDataSource) Schema added in v0.1.5

type LANAutomationDiscoveryDevices added in v0.2.5

type LANAutomationDiscoveryDevices struct {
	DeviceSerialNumber        types.String `tfsdk:"device_serial_number"`
	DeviceHostName            types.String `tfsdk:"device_host_name"`
	DeviceSiteNameHierarchy   types.String `tfsdk:"device_site_name_hierarchy"`
	DeviceManagementIpAddress types.String `tfsdk:"device_management_ip_address"`
}

type LANAutomationIpPools added in v0.1.5

type LANAutomationIpPools struct {
	IpPoolName types.String `tfsdk:"ip_pool_name"`
	IpPoolRole types.String `tfsdk:"ip_pool_role"`
}

type LANAutomationResource added in v0.1.5

type LANAutomationResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*LANAutomationResource) Configure added in v0.1.5

func (*LANAutomationResource) Create added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*LANAutomationResource) Delete added in v0.1.5

func (*LANAutomationResource) ImportState added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*LANAutomationResource) Metadata added in v0.1.5

func (*LANAutomationResource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*LANAutomationResource) Schema added in v0.1.5

func (*LANAutomationResource) Update added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin update

type NTPSettings added in v0.2.0

type NTPSettings struct {
	Id      types.String `tfsdk:"id"`
	SiteId  types.String `tfsdk:"site_id"`
	Servers types.Set    `tfsdk:"servers"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type NTPSettingsDataSource added in v0.2.0

type NTPSettingsDataSource struct {
	// contains filtered or unexported fields
}

func (*NTPSettingsDataSource) Configure added in v0.2.0

func (*NTPSettingsDataSource) Metadata added in v0.2.0

func (*NTPSettingsDataSource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*NTPSettingsDataSource) Schema added in v0.2.0

type NTPSettingsResource added in v0.2.0

type NTPSettingsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*NTPSettingsResource) Configure added in v0.2.0

func (*NTPSettingsResource) Create added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*NTPSettingsResource) Delete added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*NTPSettingsResource) ImportState added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*NTPSettingsResource) Metadata added in v0.2.0

func (*NTPSettingsResource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*NTPSettingsResource) Schema added in v0.2.0

func (*NTPSettingsResource) Update added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin update

type Network

type Network struct {
	Id                            types.String `tfsdk:"id"`
	SiteId                        types.String `tfsdk:"site_id"`
	DhcpServers                   types.Set    `tfsdk:"dhcp_servers"`
	DomainName                    types.String `tfsdk:"domain_name"`
	PrimaryDnsServer              types.String `tfsdk:"primary_dns_server"`
	SecondaryDnsServer            types.String `tfsdk:"secondary_dns_server"`
	SyslogServers                 types.Set    `tfsdk:"syslog_servers"`
	CatalystCenterAsSyslogServer  types.Bool   `tfsdk:"catalyst_center_as_syslog_server"`
	SnmpServers                   types.Set    `tfsdk:"snmp_servers"`
	CatalystCenterAsSnmpServer    types.Bool   `tfsdk:"catalyst_center_as_snmp_server"`
	NetflowCollector              types.String `tfsdk:"netflow_collector"`
	NetflowCollectorPort          types.Int64  `tfsdk:"netflow_collector_port"`
	NtpServers                    types.Set    `tfsdk:"ntp_servers"`
	Timezone                      types.String `tfsdk:"timezone"`
	NetworkAaaServerType          types.String `tfsdk:"network_aaa_server_type"`
	NetworkAaaServerPrimaryIp     types.String `tfsdk:"network_aaa_server_primary_ip"`
	NetworkAaaServerSecondaryIp   types.String `tfsdk:"network_aaa_server_secondary_ip"`
	NetworkAaaServerProtocol      types.String `tfsdk:"network_aaa_server_protocol"`
	NetworkAaaServerSharedSecret  types.String `tfsdk:"network_aaa_server_shared_secret"`
	EndpointAaaServerType         types.String `tfsdk:"endpoint_aaa_server_type"`
	EndpointAaaServerPrimaryIp    types.String `tfsdk:"endpoint_aaa_server_primary_ip"`
	EndpointAaaServerSecondaryIp  types.String `tfsdk:"endpoint_aaa_server_secondary_ip"`
	EndpointAaaServerProtocol     types.String `tfsdk:"endpoint_aaa_server_protocol"`
	EndpointAaaServerSharedSecret types.String `tfsdk:"endpoint_aaa_server_shared_secret"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type NetworkDataSource

type NetworkDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkDataSource) Configure

func (*NetworkDataSource) Metadata

func (*NetworkDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*NetworkDataSource) Schema

type NetworkDevices added in v0.1.4

type NetworkDevices struct {
	Devices []NetworkDevicesDevices `tfsdk:"devices"`
}

type NetworkDevicesDataSource added in v0.1.4

type NetworkDevicesDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkDevicesDataSource) Configure added in v0.1.4

func (*NetworkDevicesDataSource) Metadata added in v0.1.4

func (*NetworkDevicesDataSource) Read added in v0.1.4

func (*NetworkDevicesDataSource) Schema added in v0.1.4

type NetworkDevicesDevices added in v0.1.4

type NetworkDevicesDevices struct {
	Id                  types.String `tfsdk:"id"`
	Hostname            types.String `tfsdk:"hostname"`
	ManagementIpAddress types.String `tfsdk:"management_ip_address"`
	ManagementState     types.String `tfsdk:"management_state"`
	PlatformId          types.String `tfsdk:"platform_id"`
	Role                types.String `tfsdk:"role"`
	SoftwareType        types.String `tfsdk:"software_type"`
}

type NetworkProfile

type NetworkProfile struct {
	Id        types.String              `tfsdk:"id"`
	Name      types.String              `tfsdk:"name"`
	Type      types.String              `tfsdk:"type"`
	Templates []NetworkProfileTemplates `tfsdk:"templates"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type NetworkProfileDataSource

type NetworkProfileDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkProfileDataSource) ConfigValidators added in v0.1.2

func (*NetworkProfileDataSource) Configure

func (*NetworkProfileDataSource) Metadata

func (*NetworkProfileDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*NetworkProfileDataSource) Schema

type NetworkProfileForSitesAssignments added in v0.2.10

type NetworkProfileForSitesAssignments struct {
	Id               types.String                             `tfsdk:"id"`
	NetworkProfileId types.String                             `tfsdk:"network_profile_id"`
	Items            []NetworkProfileForSitesAssignmentsItems `tfsdk:"items"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type NetworkProfileForSitesAssignmentsDataSource added in v0.2.10

type NetworkProfileForSitesAssignmentsDataSource struct {
	// contains filtered or unexported fields
}

func (*NetworkProfileForSitesAssignmentsDataSource) Configure added in v0.2.10

func (*NetworkProfileForSitesAssignmentsDataSource) Metadata added in v0.2.10

func (*NetworkProfileForSitesAssignmentsDataSource) Read added in v0.2.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*NetworkProfileForSitesAssignmentsDataSource) Schema added in v0.2.10

type NetworkProfileForSitesAssignmentsItems added in v0.2.10

type NetworkProfileForSitesAssignmentsItems struct {
	Id types.String `tfsdk:"id"`
}

type NetworkProfileForSitesAssignmentsResource added in v0.2.10

type NetworkProfileForSitesAssignmentsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*NetworkProfileForSitesAssignmentsResource) Configure added in v0.2.10

func (*NetworkProfileForSitesAssignmentsResource) Create added in v0.2.10

func (*NetworkProfileForSitesAssignmentsResource) Delete added in v0.2.10

func (*NetworkProfileForSitesAssignmentsResource) ImportState added in v0.2.10

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*NetworkProfileForSitesAssignmentsResource) Metadata added in v0.2.10

func (*NetworkProfileForSitesAssignmentsResource) Read added in v0.2.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*NetworkProfileForSitesAssignmentsResource) Schema added in v0.2.10

func (*NetworkProfileForSitesAssignmentsResource) Update added in v0.2.10

type NetworkProfileResource

type NetworkProfileResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*NetworkProfileResource) Configure

func (*NetworkProfileResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*NetworkProfileResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*NetworkProfileResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*NetworkProfileResource) Metadata

func (*NetworkProfileResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*NetworkProfileResource) Schema

func (*NetworkProfileResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type NetworkProfileTemplates

type NetworkProfileTemplates struct {
	Type       types.String                        `tfsdk:"type"`
	Attributes []NetworkProfileTemplatesAttributes `tfsdk:"attributes"`
}

type NetworkProfileTemplatesAttributes added in v0.1.7

type NetworkProfileTemplatesAttributes struct {
	TemplateId types.String `tfsdk:"template_id"`
}

type NetworkResource

type NetworkResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*NetworkResource) Configure

func (*NetworkResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*NetworkResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*NetworkResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*NetworkResource) Metadata

func (*NetworkResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*NetworkResource) Schema

func (*NetworkResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type PNPConfigPreview added in v0.1.6

type PNPConfigPreview struct {
	Id       types.String `tfsdk:"id"`
	DeviceId types.String `tfsdk:"device_id"`
	SiteId   types.String `tfsdk:"site_id"`
	Type     types.String `tfsdk:"type"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type PNPConfigPreviewResource added in v0.1.6

type PNPConfigPreviewResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*PNPConfigPreviewResource) Configure added in v0.1.6

func (*PNPConfigPreviewResource) Create added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*PNPConfigPreviewResource) Delete added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*PNPConfigPreviewResource) Metadata added in v0.1.6

func (*PNPConfigPreviewResource) Read added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*PNPConfigPreviewResource) Schema added in v0.1.6

func (*PNPConfigPreviewResource) Update added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin update

type PnPDevice added in v0.1.3

type PnPDevice struct {
	Id           types.String `tfsdk:"id"`
	SerialNumber types.String `tfsdk:"serial_number"`
	Stack        types.Bool   `tfsdk:"stack"`
	Pid          types.String `tfsdk:"pid"`
	Hostname     types.String `tfsdk:"hostname"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type PnPDeviceClaimSite added in v0.1.3

type PnPDeviceClaimSite struct {
	Id               types.String                         `tfsdk:"id"`
	DeviceId         types.String                         `tfsdk:"device_id"`
	SiteId           types.String                         `tfsdk:"site_id"`
	Type             types.String                         `tfsdk:"type"`
	ImageId          types.String                         `tfsdk:"image_id"`
	ImageSkip        types.Bool                           `tfsdk:"image_skip"`
	ConfigId         types.String                         `tfsdk:"config_id"`
	ConfigParameters []PnPDeviceClaimSiteConfigParameters `tfsdk:"config_parameters"`
	RfProfile        types.String                         `tfsdk:"rf_profile"`
	StaticIp         types.String                         `tfsdk:"static_ip"`
	SubnetMask       types.String                         `tfsdk:"subnet_mask"`
	Gateway          types.String                         `tfsdk:"gateway"`
	VlanId           types.String                         `tfsdk:"vlan_id"`
	IpInterfaceName  types.String                         `tfsdk:"ip_interface_name"`
	SensorProfile    types.String                         `tfsdk:"sensor_profile"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type PnPDeviceClaimSiteConfigParameters added in v0.1.3

type PnPDeviceClaimSiteConfigParameters struct {
	Name  types.String `tfsdk:"name"`
	Value types.String `tfsdk:"value"`
}

type PnPDeviceClaimSiteResource added in v0.1.3

type PnPDeviceClaimSiteResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*PnPDeviceClaimSiteResource) Configure added in v0.1.3

func (*PnPDeviceClaimSiteResource) Create added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*PnPDeviceClaimSiteResource) Delete added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*PnPDeviceClaimSiteResource) Metadata added in v0.1.3

func (*PnPDeviceClaimSiteResource) Read added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*PnPDeviceClaimSiteResource) Schema added in v0.1.3

func (*PnPDeviceClaimSiteResource) Update added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin update

type PnPDeviceDataSource added in v0.1.3

type PnPDeviceDataSource struct {
	// contains filtered or unexported fields
}

func (*PnPDeviceDataSource) Configure added in v0.1.3

func (*PnPDeviceDataSource) Metadata added in v0.1.3

func (*PnPDeviceDataSource) Read added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*PnPDeviceDataSource) Schema added in v0.1.3

type PnPDeviceResource added in v0.1.3

type PnPDeviceResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*PnPDeviceResource) Configure added in v0.1.3

func (*PnPDeviceResource) Create added in v0.1.3

func (*PnPDeviceResource) Delete added in v0.1.3

func (*PnPDeviceResource) ImportState added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*PnPDeviceResource) Metadata added in v0.1.3

func (*PnPDeviceResource) Read added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*PnPDeviceResource) Schema added in v0.1.3

func (*PnPDeviceResource) Update added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin update

type PnPImportDevices added in v0.1.10

type PnPImportDevices struct {
	Id      types.String              `tfsdk:"id"`
	Devices []PnPImportDevicesDevices `tfsdk:"devices"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type PnPImportDevicesDevices added in v0.1.10

type PnPImportDevicesDevices struct {
	SerialNumber types.String `tfsdk:"serial_number"`
	Stack        types.Bool   `tfsdk:"stack"`
	Pid          types.String `tfsdk:"pid"`
	Hostname     types.String `tfsdk:"hostname"`
}

type PnPImportDevicesResource added in v0.1.10

type PnPImportDevicesResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*PnPImportDevicesResource) Configure added in v0.1.10

func (*PnPImportDevicesResource) Create added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*PnPImportDevicesResource) Delete added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*PnPImportDevicesResource) Metadata added in v0.1.10

func (*PnPImportDevicesResource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*PnPImportDevicesResource) Schema added in v0.1.10

func (*PnPImportDevicesResource) Update added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin update

type Project

type Project struct {
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	Description types.String `tfsdk:"description"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type ProjectDataSource

type ProjectDataSource struct {
	// contains filtered or unexported fields
}

func (*ProjectDataSource) ConfigValidators added in v0.1.2

func (d *ProjectDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*ProjectDataSource) Configure

func (*ProjectDataSource) Metadata

func (*ProjectDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*ProjectDataSource) Schema

type ProjectResource

type ProjectResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*ProjectResource) Configure

func (*ProjectResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*ProjectResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*ProjectResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*ProjectResource) Metadata

func (*ProjectResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*ProjectResource) Schema

func (*ProjectResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type Role added in v0.1.3

type Role struct {
	Id            types.String        `tfsdk:"id"`
	Name          types.String        `tfsdk:"name"`
	Description   types.String        `tfsdk:"description"`
	ResourceTypes []RoleResourceTypes `tfsdk:"resource_types"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type RoleDataSource added in v0.1.3

type RoleDataSource struct {
	// contains filtered or unexported fields
}

func (*RoleDataSource) ConfigValidators added in v0.1.3

func (d *RoleDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*RoleDataSource) Configure added in v0.1.3

func (*RoleDataSource) Metadata added in v0.1.3

func (*RoleDataSource) Read added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*RoleDataSource) Schema added in v0.1.3

type RoleResource added in v0.1.3

type RoleResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*RoleResource) Configure added in v0.1.3

func (*RoleResource) Create added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*RoleResource) Delete added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*RoleResource) ImportState added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*RoleResource) Metadata added in v0.1.3

func (*RoleResource) Read added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*RoleResource) Schema added in v0.1.3

func (*RoleResource) Update added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin update

type RoleResourceTypes added in v0.1.3

type RoleResourceTypes struct {
	Type       types.String `tfsdk:"type"`
	Operations types.Set    `tfsdk:"operations"`
}

type SPProfile

type SPProfile struct {
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	Model       types.String `tfsdk:"model"`
	WanProvider types.String `tfsdk:"wan_provider"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type SPProfileDataSource

type SPProfileDataSource struct {
	// contains filtered or unexported fields
}

func (*SPProfileDataSource) Configure

func (*SPProfileDataSource) Metadata

func (*SPProfileDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*SPProfileDataSource) Schema

type SPProfileResource

type SPProfileResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*SPProfileResource) Configure

func (*SPProfileResource) Create

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*SPProfileResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*SPProfileResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*SPProfileResource) Metadata

func (*SPProfileResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*SPProfileResource) Schema

func (*SPProfileResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type Site added in v0.1.11

type Site struct {
	Id            types.String `tfsdk:"id"`
	Name          types.String `tfsdk:"name"`
	ParentId      types.String `tfsdk:"parent_id"`
	NameHierarchy types.String `tfsdk:"name_hierarchy"`
	Type          types.String `tfsdk:"type"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type SiteDataSource added in v0.1.11

type SiteDataSource struct {
	// contains filtered or unexported fields
}

func (*SiteDataSource) Configure added in v0.1.11

func (*SiteDataSource) Metadata added in v0.1.11

func (*SiteDataSource) Read added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*SiteDataSource) Schema added in v0.1.11

type Sites added in v0.2.11

type Sites struct {
	Sites []SitesSites `tfsdk:"sites"`
	Type  types.String `tfsdk:"type"`
}

type SitesDataSource added in v0.2.11

type SitesDataSource struct {
	// contains filtered or unexported fields
}

func (*SitesDataSource) Configure added in v0.2.11

func (*SitesDataSource) Metadata added in v0.2.11

func (*SitesDataSource) Read added in v0.2.11

func (*SitesDataSource) Schema added in v0.2.11

type SitesSites added in v0.2.11

type SitesSites struct {
	Id             types.String  `tfsdk:"id"`
	Name           types.String  `tfsdk:"name"`
	NameHierarchy  types.String  `tfsdk:"name_hierarchy"`
	Type           types.String  `tfsdk:"type"`
	Latitude       types.String  `tfsdk:"latitude"`
	Longitude      types.String  `tfsdk:"longitude"`
	Country        types.String  `tfsdk:"country"`
	Address        types.String  `tfsdk:"address"`
	ParentId       types.String  `tfsdk:"parent_id"`
	FloorNumber    types.Int64   `tfsdk:"floor_number"`
	RfModel        types.String  `tfsdk:"rf_model"`
	Width          types.Float64 `tfsdk:"width"`
	Length         types.Float64 `tfsdk:"length"`
	Height         types.Float64 `tfsdk:"height"`
	UnitsOfMeasure types.String  `tfsdk:"units_of_measure"`
}

type Tag added in v0.1.10

type Tag struct {
	Id           types.String      `tfsdk:"id"`
	Name         types.String      `tfsdk:"name"`
	Description  types.String      `tfsdk:"description"`
	SystemTag    types.Bool        `tfsdk:"system_tag"`
	DynamicRules []TagDynamicRules `tfsdk:"dynamic_rules"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type TagDataSource added in v0.1.10

type TagDataSource struct {
	// contains filtered or unexported fields
}

func (*TagDataSource) Configure added in v0.1.10

func (*TagDataSource) Metadata added in v0.1.10

func (*TagDataSource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TagDataSource) Schema added in v0.1.10

type TagDynamicRules added in v0.1.10

type TagDynamicRules struct {
	MemberType types.String           `tfsdk:"member_type"`
	Values     types.List             `tfsdk:"values"`
	Items      []TagDynamicRulesItems `tfsdk:"items"`
	Operation  types.String           `tfsdk:"operation"`
	Name       types.String           `tfsdk:"name"`
	Value      types.String           `tfsdk:"value"`
}

type TagDynamicRulesItems added in v0.1.10

type TagDynamicRulesItems struct {
	Operation types.String `tfsdk:"operation"`
	Name      types.String `tfsdk:"name"`
	Value     types.String `tfsdk:"value"`
}

type TagResource added in v0.1.10

type TagResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*TagResource) Configure added in v0.1.10

func (*TagResource) Create added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*TagResource) Delete added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*TagResource) ImportState added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*TagResource) Metadata added in v0.1.10

func (*TagResource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TagResource) Schema added in v0.1.10

func (*TagResource) Update added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin update

type TelemetrySettings added in v0.2.0

type TelemetrySettings struct {
	Id                              types.String `tfsdk:"id"`
	SiteId                          types.String `tfsdk:"site_id"`
	EnableWiredDataCollection       types.Bool   `tfsdk:"enable_wired_data_collection"`
	EnableWirelessTelemetry         types.Bool   `tfsdk:"enable_wireless_telemetry"`
	UseBuiltinTrapServer            types.Bool   `tfsdk:"use_builtin_trap_server"`
	ExternalTrapServers             types.Set    `tfsdk:"external_trap_servers"`
	UseBuiltinSyslogServer          types.Bool   `tfsdk:"use_builtin_syslog_server"`
	ExternalSyslogServers           types.Set    `tfsdk:"external_syslog_servers"`
	NetflowCollector                types.String `tfsdk:"netflow_collector"`
	NetflowCollectorIpAddress       types.String `tfsdk:"netflow_collector_ip_address"`
	NetflowCollectorPort            types.Int64  `tfsdk:"netflow_collector_port"`
	EnableNetflowCollectorOnDevices types.Bool   `tfsdk:"enable_netflow_collector_on_devices"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type TelemetrySettingsDataSource added in v0.2.0

type TelemetrySettingsDataSource struct {
	// contains filtered or unexported fields
}

func (*TelemetrySettingsDataSource) Configure added in v0.2.0

func (*TelemetrySettingsDataSource) Metadata added in v0.2.0

func (*TelemetrySettingsDataSource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TelemetrySettingsDataSource) Schema added in v0.2.0

type TelemetrySettingsResource added in v0.2.0

type TelemetrySettingsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*TelemetrySettingsResource) Configure added in v0.2.0

func (*TelemetrySettingsResource) Create added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*TelemetrySettingsResource) Delete added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*TelemetrySettingsResource) ImportState added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*TelemetrySettingsResource) Metadata added in v0.2.0

func (*TelemetrySettingsResource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TelemetrySettingsResource) Schema added in v0.2.0

func (*TelemetrySettingsResource) Update added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin update

type Template

type Template struct {
	Id                  types.String                  `tfsdk:"id"`
	ProjectId           types.String                  `tfsdk:"project_id"`
	Name                types.String                  `tfsdk:"name"`
	Description         types.String                  `tfsdk:"description"`
	DeviceTypes         []TemplateDeviceTypes         `tfsdk:"device_types"`
	Language            types.String                  `tfsdk:"language"`
	SoftwareType        types.String                  `tfsdk:"software_type"`
	SoftwareVariant     types.String                  `tfsdk:"software_variant"`
	SoftwareVersion     types.String                  `tfsdk:"software_version"`
	TemplateContent     types.String                  `tfsdk:"template_content"`
	TemplateParams      []TemplateTemplateParams      `tfsdk:"template_params"`
	Composite           types.Bool                    `tfsdk:"composite"`
	ContainingTemplates []TemplateContainingTemplates `tfsdk:"containing_templates"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type TemplateContainingTemplates added in v0.1.13

type TemplateContainingTemplates struct {
	Name        types.String `tfsdk:"name"`
	Id          types.String `tfsdk:"id"`
	ProjectName types.String `tfsdk:"project_name"`
	Language    types.String `tfsdk:"language"`
	Composite   types.Bool   `tfsdk:"composite"`
}

type TemplateDataSource

type TemplateDataSource struct {
	// contains filtered or unexported fields
}

func (*TemplateDataSource) ConfigValidators added in v0.1.2

func (d *TemplateDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*TemplateDataSource) Configure

func (*TemplateDataSource) Metadata

func (*TemplateDataSource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TemplateDataSource) Schema

type TemplateDeviceTypes

type TemplateDeviceTypes struct {
	ProductFamily types.String `tfsdk:"product_family"`
	ProductSeries types.String `tfsdk:"product_series"`
	ProductType   types.String `tfsdk:"product_type"`
}

type TemplateResource

type TemplateResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*TemplateResource) Configure

func (*TemplateResource) Create

func (*TemplateResource) Delete

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*TemplateResource) ImportState

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*TemplateResource) Metadata

func (*TemplateResource) Read

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TemplateResource) Schema

func (*TemplateResource) Update

Section below is generated&owned by "gen/generator.go". //template:begin update

type TemplateTemplateParams

type TemplateTemplateParams struct {
	Binding               types.String                   `tfsdk:"binding"`
	DataType              types.String                   `tfsdk:"data_type"`
	DefaultValue          types.String                   `tfsdk:"default_value"`
	Description           types.String                   `tfsdk:"description"`
	DisplayName           types.String                   `tfsdk:"display_name"`
	InstructionText       types.String                   `tfsdk:"instruction_text"`
	NotParam              types.Bool                     `tfsdk:"not_param"`
	ParamArray            types.Bool                     `tfsdk:"param_array"`
	ParameterName         types.String                   `tfsdk:"parameter_name"`
	Ranges                []TemplateTemplateParamsRanges `tfsdk:"ranges"`
	Required              types.Bool                     `tfsdk:"required"`
	DefaultSelectedValues types.Set                      `tfsdk:"default_selected_values"`
	SelectionType         types.String                   `tfsdk:"selection_type"`
	SelectionValues       types.Map                      `tfsdk:"selection_values"`
}

type TemplateTemplateParamsRanges

type TemplateTemplateParamsRanges struct {
	MaxValue types.Int64 `tfsdk:"max_value"`
	MinValue types.Int64 `tfsdk:"min_value"`
}

type TemplateVersion added in v0.1.5

type TemplateVersion struct {
	Id         types.String `tfsdk:"id"`
	TemplateId types.String `tfsdk:"template_id"`
	Comments   types.String `tfsdk:"comments"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type TemplateVersionResource added in v0.1.5

type TemplateVersionResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*TemplateVersionResource) Configure added in v0.1.5

func (*TemplateVersionResource) Create added in v0.1.5

func (*TemplateVersionResource) Delete added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*TemplateVersionResource) ImportState added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*TemplateVersionResource) Metadata added in v0.1.5

func (*TemplateVersionResource) Read added in v0.1.5

func (*TemplateVersionResource) Schema added in v0.1.5

func (*TemplateVersionResource) Update added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin update

type TimeZoneSettings added in v0.2.0

type TimeZoneSettings struct {
	Id         types.String `tfsdk:"id"`
	SiteId     types.String `tfsdk:"site_id"`
	Identifier types.String `tfsdk:"identifier"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type TimeZoneSettingsDataSource added in v0.2.0

type TimeZoneSettingsDataSource struct {
	// contains filtered or unexported fields
}

func (*TimeZoneSettingsDataSource) Configure added in v0.2.0

func (*TimeZoneSettingsDataSource) Metadata added in v0.2.0

func (*TimeZoneSettingsDataSource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TimeZoneSettingsDataSource) Schema added in v0.2.0

type TimeZoneSettingsResource added in v0.2.0

type TimeZoneSettingsResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*TimeZoneSettingsResource) Configure added in v0.2.0

func (*TimeZoneSettingsResource) Create added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*TimeZoneSettingsResource) Delete added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*TimeZoneSettingsResource) ImportState added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*TimeZoneSettingsResource) Metadata added in v0.2.0

func (*TimeZoneSettingsResource) Read added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TimeZoneSettingsResource) Schema added in v0.2.0

func (*TimeZoneSettingsResource) Update added in v0.2.0

Section below is generated&owned by "gen/generator.go". //template:begin update

type TransitNetwork added in v0.1.11

type TransitNetwork struct {
	Id                            types.String `tfsdk:"id"`
	Name                          types.String `tfsdk:"name"`
	Type                          types.String `tfsdk:"type"`
	RoutingProtocolName           types.String `tfsdk:"routing_protocol_name"`
	AutonomousSystemNumber        types.String `tfsdk:"autonomous_system_number"`
	ControlPlaneNetworkDeviceIds  types.Set    `tfsdk:"control_plane_network_device_ids"`
	IsMulticastOverTransitEnabled types.Bool   `tfsdk:"is_multicast_over_transit_enabled"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type TransitNetworkDataSource added in v0.1.11

type TransitNetworkDataSource struct {
	// contains filtered or unexported fields
}

func (*TransitNetworkDataSource) Configure added in v0.1.11

func (*TransitNetworkDataSource) Metadata added in v0.1.11

func (*TransitNetworkDataSource) Read added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TransitNetworkDataSource) Schema added in v0.1.11

type TransitNetworkResource added in v0.1.11

type TransitNetworkResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*TransitNetworkResource) Configure added in v0.1.11

func (*TransitNetworkResource) Create added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*TransitNetworkResource) Delete added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*TransitNetworkResource) ImportState added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*TransitNetworkResource) Metadata added in v0.1.11

func (*TransitNetworkResource) Read added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*TransitNetworkResource) Schema added in v0.1.11

func (*TransitNetworkResource) Update added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin update

type UpdateAuthenticationProfile added in v0.2.6

type UpdateAuthenticationProfile struct {
	Id                        types.String                                           `tfsdk:"id"`
	FabricId                  types.String                                           `tfsdk:"fabric_id"`
	AuthenticationProfileName types.String                                           `tfsdk:"authentication_profile_name"`
	AuthenticationOrder       types.String                                           `tfsdk:"authentication_order"`
	Dot1xToMabFallbackTimeout types.Int64                                            `tfsdk:"dot1x_to_mab_fallback_timeout"`
	WakeOnLan                 types.Bool                                             `tfsdk:"wake_on_lan"`
	NumberOfHosts             types.String                                           `tfsdk:"number_of_hosts"`
	IsBpduGuardEnabled        types.Bool                                             `tfsdk:"is_bpdu_guard_enabled"`
	PreAuthAclEnabled         types.Bool                                             `tfsdk:"pre_auth_acl_enabled"`
	PreAuthAclImplicitAction  types.String                                           `tfsdk:"pre_auth_acl_implicit_action"`
	PreAuthAclDescription     types.String                                           `tfsdk:"pre_auth_acl_description"`
	PreAuthAclAccessContracts []UpdateAuthenticationProfilePreAuthAclAccessContracts `tfsdk:"pre_auth_acl_access_contracts"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type UpdateAuthenticationProfileDataSource added in v0.2.6

type UpdateAuthenticationProfileDataSource struct {
	// contains filtered or unexported fields
}

func (*UpdateAuthenticationProfileDataSource) Configure added in v0.2.6

func (*UpdateAuthenticationProfileDataSource) Metadata added in v0.2.6

func (*UpdateAuthenticationProfileDataSource) Read added in v0.2.6

func (*UpdateAuthenticationProfileDataSource) Schema added in v0.2.6

type UpdateAuthenticationProfilePreAuthAclAccessContracts added in v0.2.8

type UpdateAuthenticationProfilePreAuthAclAccessContracts struct {
	Action   types.String `tfsdk:"action"`
	Protocol types.String `tfsdk:"protocol"`
	Port     types.String `tfsdk:"port"`
}

type UpdateAuthenticationProfileResource added in v0.2.6

type UpdateAuthenticationProfileResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*UpdateAuthenticationProfileResource) Configure added in v0.2.6

func (*UpdateAuthenticationProfileResource) Create added in v0.2.6

func (*UpdateAuthenticationProfileResource) Delete added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*UpdateAuthenticationProfileResource) ImportState added in v0.2.7

func (*UpdateAuthenticationProfileResource) Metadata added in v0.2.6

func (*UpdateAuthenticationProfileResource) Read added in v0.2.6

func (*UpdateAuthenticationProfileResource) Schema added in v0.2.6

func (*UpdateAuthenticationProfileResource) Update added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin update

type UpdateDeviceManagementAddress added in v0.2.4

type UpdateDeviceManagementAddress struct {
	Id       types.String `tfsdk:"id"`
	DeviceId types.String `tfsdk:"device_id"`
	NewIp    types.String `tfsdk:"new_ip"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type UpdateDeviceManagementAddressResource added in v0.2.4

type UpdateDeviceManagementAddressResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*UpdateDeviceManagementAddressResource) Configure added in v0.2.4

func (*UpdateDeviceManagementAddressResource) Create added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*UpdateDeviceManagementAddressResource) Delete added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*UpdateDeviceManagementAddressResource) Metadata added in v0.2.4

func (*UpdateDeviceManagementAddressResource) Read added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*UpdateDeviceManagementAddressResource) Schema added in v0.2.4

func (*UpdateDeviceManagementAddressResource) Update added in v0.2.4

Section below is generated&owned by "gen/generator.go". //template:begin update

type User added in v0.1.3

type User struct {
	Id        types.String `tfsdk:"id"`
	FirstName types.String `tfsdk:"first_name"`
	LastName  types.String `tfsdk:"last_name"`
	Username  types.String `tfsdk:"username"`
	Password  types.String `tfsdk:"password"`
	Email     types.String `tfsdk:"email"`
	RoleIds   types.Set    `tfsdk:"role_ids"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type UserDataSource added in v0.1.3

type UserDataSource struct {
	// contains filtered or unexported fields
}

func (*UserDataSource) Configure added in v0.1.3

func (*UserDataSource) Metadata added in v0.1.3

func (*UserDataSource) Read added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*UserDataSource) Schema added in v0.1.3

type UserResource added in v0.1.3

type UserResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*UserResource) Configure added in v0.1.3

func (*UserResource) Create added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*UserResource) Delete added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*UserResource) ImportState added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*UserResource) Metadata added in v0.1.3

func (*UserResource) Read added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*UserResource) Schema added in v0.1.3

func (*UserResource) Update added in v0.1.3

Section below is generated&owned by "gen/generator.go". //template:begin update

type VirtualNetworkIPPool added in v0.1.6

type VirtualNetworkIPPool struct {
	Id                   types.String `tfsdk:"id"`
	VirtualNetworkName   types.String `tfsdk:"virtual_network_name"`
	SiteNameHierarchy    types.String `tfsdk:"site_name_hierarchy"`
	Layer2Only           types.Bool   `tfsdk:"layer2_only"`
	IpPoolName           types.String `tfsdk:"ip_pool_name"`
	VlanId               types.String `tfsdk:"vlan_id"`
	VlanName             types.String `tfsdk:"vlan_name"`
	AutoGenerateVlanName types.Bool   `tfsdk:"auto_generate_vlan_name"`
	TrafficType          types.String `tfsdk:"traffic_type"`
	ScalableGroupName    types.String `tfsdk:"scalable_group_name"`
	L2FloodingEnabled    types.Bool   `tfsdk:"l2_flooding_enabled"`
	CriticalPool         types.Bool   `tfsdk:"critical_pool"`
	WirelessPool         types.Bool   `tfsdk:"wireless_pool"`
	IpDirectedBroadcast  types.Bool   `tfsdk:"ip_directed_broadcast"`
	CommonPool           types.Bool   `tfsdk:"common_pool"`
	BridgeModeVm         types.Bool   `tfsdk:"bridge_mode_vm"`
	PoolType             types.String `tfsdk:"pool_type"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type VirtualNetworkIPPoolResource added in v0.1.6

type VirtualNetworkIPPoolResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*VirtualNetworkIPPoolResource) Configure added in v0.1.6

func (*VirtualNetworkIPPoolResource) Create added in v0.1.6

func (*VirtualNetworkIPPoolResource) Delete added in v0.1.6

func (*VirtualNetworkIPPoolResource) Metadata added in v0.1.6

func (*VirtualNetworkIPPoolResource) Read added in v0.1.6

func (*VirtualNetworkIPPoolResource) Schema added in v0.1.6

func (*VirtualNetworkIPPoolResource) Update added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin update

type VirtualNetworkToFabricSite added in v0.1.6

type VirtualNetworkToFabricSite struct {
	Id                 types.String `tfsdk:"id"`
	VirtualNetworkName types.String `tfsdk:"virtual_network_name"`
	VirtualNetworkId   types.String `tfsdk:"virtual_network_id"`
	FabricSiteId       types.String `tfsdk:"fabric_site_id"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type VirtualNetworkToFabricSiteResource added in v0.1.6

type VirtualNetworkToFabricSiteResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*VirtualNetworkToFabricSiteResource) Configure added in v0.1.6

func (*VirtualNetworkToFabricSiteResource) Create added in v0.1.6

func (*VirtualNetworkToFabricSiteResource) Delete added in v0.1.6

func (*VirtualNetworkToFabricSiteResource) Metadata added in v0.1.6

func (*VirtualNetworkToFabricSiteResource) Read added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*VirtualNetworkToFabricSiteResource) Schema added in v0.1.6

func (*VirtualNetworkToFabricSiteResource) Update added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin update

type WirelessDeviceProvision added in v0.1.10

type WirelessDeviceProvision struct {
	Id                                  types.String                        `tfsdk:"id"`
	NetworkDeviceId                     types.String                        `tfsdk:"network_device_id"`
	ApRebootPercentage                  types.Int64                         `tfsdk:"ap_reboot_percentage"`
	EnableRollingApUpgrade              types.Bool                          `tfsdk:"enable_rolling_ap_upgrade"`
	SkipApProvision                     types.Bool                          `tfsdk:"skip_ap_provision"`
	ApAuthorizationListName             types.String                        `tfsdk:"ap_authorization_list_name"`
	AuthorizeMeshAndNonMeshAccessPoints types.Bool                          `tfsdk:"authorize_mesh_and_non_mesh_access_points"`
	Reprovision                         types.Bool                          `tfsdk:"reprovision"`
	Interfaces                          []WirelessDeviceProvisionInterfaces `tfsdk:"interfaces"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type WirelessDeviceProvisionInterfaces added in v0.2.12

type WirelessDeviceProvisionInterfaces struct {
	InterfaceName      types.String `tfsdk:"interface_name"`
	VlanId             types.Int64  `tfsdk:"vlan_id"`
	InterfaceIpAddress types.String `tfsdk:"interface_ip_address"`
	InterfaceNetmask   types.Int64  `tfsdk:"interface_netmask"`
	InterfaceGateway   types.String `tfsdk:"interface_gateway"`
	LagOrPortNumber    types.Int64  `tfsdk:"lag_or_port_number"`
}

type WirelessDeviceProvisionResource added in v0.1.10

type WirelessDeviceProvisionResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*WirelessDeviceProvisionResource) Configure added in v0.1.10

func (*WirelessDeviceProvisionResource) Create added in v0.1.10

func (*WirelessDeviceProvisionResource) Delete added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*WirelessDeviceProvisionResource) Metadata added in v0.1.10

func (*WirelessDeviceProvisionResource) Read added in v0.1.10

func (*WirelessDeviceProvisionResource) Schema added in v0.1.10

func (*WirelessDeviceProvisionResource) Update added in v0.1.10

type WirelessEnterpriseSSID added in v0.1.5

type WirelessEnterpriseSSID struct {
	Id                               types.String                             `tfsdk:"id"`
	Name                             types.String                             `tfsdk:"name"`
	SecurityLevel                    types.String                             `tfsdk:"security_level"`
	Passphrase                       types.String                             `tfsdk:"passphrase"`
	EnableFastLane                   types.Bool                               `tfsdk:"enable_fast_lane"`
	EnableMacFiltering               types.Bool                               `tfsdk:"enable_mac_filtering"`
	TrafficType                      types.String                             `tfsdk:"traffic_type"`
	RadioPolicy                      types.String                             `tfsdk:"radio_policy"`
	EnableBroadcastSsid              types.Bool                               `tfsdk:"enable_broadcast_ssid"`
	FastTransition                   types.String                             `tfsdk:"fast_transition"`
	EnableSessionTimeOut             types.Bool                               `tfsdk:"enable_session_time_out"`
	SessionTimeOut                   types.Int64                              `tfsdk:"session_time_out"`
	EnableClientExclusion            types.Bool                               `tfsdk:"enable_client_exclusion"`
	ClientExclusionTimeout           types.Int64                              `tfsdk:"client_exclusion_timeout"`
	EnableBasicServiceSetMaxIdle     types.Bool                               `tfsdk:"enable_basic_service_set_max_idle"`
	BasicServiceSetClientIdleTimeout types.Int64                              `tfsdk:"basic_service_set_client_idle_timeout"`
	EnableDirectedMulticastService   types.Bool                               `tfsdk:"enable_directed_multicast_service"`
	EnableNeighborList               types.Bool                               `tfsdk:"enable_neighbor_list"`
	MfpClientProtection              types.String                             `tfsdk:"mfp_client_protection"`
	NasOptions                       types.Set                                `tfsdk:"nas_options"`
	ProfileName                      types.String                             `tfsdk:"profile_name"`
	PolicyProfileName                types.String                             `tfsdk:"policy_profile_name"`
	AaaOverride                      types.Bool                               `tfsdk:"aaa_override"`
	CoverageHoleDetectionEnable      types.Bool                               `tfsdk:"coverage_hole_detection_enable"`
	ProtectedManagementFrame         types.String                             `tfsdk:"protected_management_frame"`
	MultiPskSettings                 []WirelessEnterpriseSSIDMultiPskSettings `tfsdk:"multi_psk_settings"`
	ClientRateLimit                  types.Int64                              `tfsdk:"client_rate_limit"`
	AuthKeyMgmt                      types.Set                                `tfsdk:"auth_key_mgmt"`
	RsnCipherSuiteGcmp256            types.Bool                               `tfsdk:"rsn_cipher_suite_gcmp256"`
	RsnCipherSuiteCcmp256            types.Bool                               `tfsdk:"rsn_cipher_suite_ccmp256"`
	RsnCipherSuiteGcmp128            types.Bool                               `tfsdk:"rsn_cipher_suite_gcmp128"`
	Ghz6PolicyClientSteering         types.Bool                               `tfsdk:"ghz6_policy_client_steering"`
	Ghz24Policy                      types.String                             `tfsdk:"ghz24_policy"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type WirelessEnterpriseSSIDDataSource added in v0.1.5

type WirelessEnterpriseSSIDDataSource struct {
	// contains filtered or unexported fields
}

func (*WirelessEnterpriseSSIDDataSource) Configure added in v0.1.5

func (*WirelessEnterpriseSSIDDataSource) Metadata added in v0.1.5

func (*WirelessEnterpriseSSIDDataSource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessEnterpriseSSIDDataSource) Schema added in v0.1.5

type WirelessEnterpriseSSIDMultiPskSettings added in v0.1.5

type WirelessEnterpriseSSIDMultiPskSettings struct {
	Priority       types.String `tfsdk:"priority"`
	PassphraseType types.String `tfsdk:"passphrase_type"`
	Passphrase     types.String `tfsdk:"passphrase"`
}

type WirelessEnterpriseSSIDResource added in v0.1.5

type WirelessEnterpriseSSIDResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*WirelessEnterpriseSSIDResource) Configure added in v0.1.5

func (*WirelessEnterpriseSSIDResource) Create added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*WirelessEnterpriseSSIDResource) Delete added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*WirelessEnterpriseSSIDResource) ImportState added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*WirelessEnterpriseSSIDResource) Metadata added in v0.1.5

func (*WirelessEnterpriseSSIDResource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessEnterpriseSSIDResource) Schema added in v0.1.5

func (*WirelessEnterpriseSSIDResource) Update added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin update

type WirelessInterface added in v0.2.6

type WirelessInterface struct {
	Id            types.String `tfsdk:"id"`
	InterfaceName types.String `tfsdk:"interface_name"`
	VlanId        types.Int64  `tfsdk:"vlan_id"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type WirelessInterfaceDataSource added in v0.2.6

type WirelessInterfaceDataSource struct {
	// contains filtered or unexported fields
}

func (*WirelessInterfaceDataSource) Configure added in v0.2.6

func (*WirelessInterfaceDataSource) Metadata added in v0.2.6

func (*WirelessInterfaceDataSource) Read added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessInterfaceDataSource) Schema added in v0.2.6

type WirelessInterfaceResource added in v0.2.6

type WirelessInterfaceResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*WirelessInterfaceResource) Configure added in v0.2.6

func (*WirelessInterfaceResource) Create added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*WirelessInterfaceResource) Delete added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*WirelessInterfaceResource) ImportState added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*WirelessInterfaceResource) Metadata added in v0.2.6

func (*WirelessInterfaceResource) Read added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessInterfaceResource) Schema added in v0.2.6

func (*WirelessInterfaceResource) Update added in v0.2.6

Section below is generated&owned by "gen/generator.go". //template:begin update

type WirelessProfile added in v0.1.6

type WirelessProfile struct {
	Id                  types.String                 `tfsdk:"id"`
	WirelessProfileName types.String                 `tfsdk:"wireless_profile_name"`
	SsidDetails         []WirelessProfileSsidDetails `tfsdk:"ssid_details"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type WirelessProfileDataSource added in v0.1.10

type WirelessProfileDataSource struct {
	// contains filtered or unexported fields
}

func (*WirelessProfileDataSource) Configure added in v0.1.10

func (*WirelessProfileDataSource) Metadata added in v0.1.10

func (*WirelessProfileDataSource) Read added in v0.1.10

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessProfileDataSource) Schema added in v0.1.10

type WirelessProfileResource added in v0.1.6

type WirelessProfileResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*WirelessProfileResource) Configure added in v0.1.6

func (*WirelessProfileResource) Create added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*WirelessProfileResource) Delete added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*WirelessProfileResource) ImportState added in v0.1.9

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*WirelessProfileResource) Metadata added in v0.1.6

func (*WirelessProfileResource) Read added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessProfileResource) Schema added in v0.1.6

func (*WirelessProfileResource) Update added in v0.1.6

Section below is generated&owned by "gen/generator.go". //template:begin update

type WirelessProfileSsidDetails added in v0.1.6

type WirelessProfileSsidDetails struct {
	SsidName          types.String `tfsdk:"ssid_name"`
	EnableFabric      types.Bool   `tfsdk:"enable_fabric"`
	EnableFlexConnect types.Bool   `tfsdk:"enable_flex_connect"`
	LocalToVlan       types.Int64  `tfsdk:"local_to_vlan"`
	InterfaceName     types.String `tfsdk:"interface_name"`
	WlanProfileName   types.String `tfsdk:"wlan_profile_name"`
	Dot11beProfileId  types.String `tfsdk:"dot11be_profile_id"`
}

type WirelessRFProfile added in v0.1.5

type WirelessRFProfile struct {
	Id                                                                        types.String `tfsdk:"id"`
	RfProfileName                                                             types.String `tfsdk:"rf_profile_name"`
	DefaultRfProfile                                                          types.Bool   `tfsdk:"default_rf_profile"`
	EnableRadioTypeA                                                          types.Bool   `tfsdk:"enable_radio_type_a"`
	EnableRadioTypeB                                                          types.Bool   `tfsdk:"enable_radio_type_b"`
	EnableRadioType6GHz                                                       types.Bool   `tfsdk:"enable_radio_type6_g_hz"`
	RadioTypeAParentProfile                                                   types.String `tfsdk:"radio_type_a_parent_profile"`
	RadioTypeARadioChannels                                                   types.String `tfsdk:"radio_type_a_radio_channels"`
	RadioTypeADataRates                                                       types.String `tfsdk:"radio_type_a_data_rates"`
	RadioTypeAMandatoryDataRates                                              types.String `tfsdk:"radio_type_a_mandatory_data_rates"`
	RadioTypeAPowerThresholdV1                                                types.Int64  `tfsdk:"radio_type_a_power_threshold_v1"`
	RadioTypeARxSopThreshold                                                  types.String `tfsdk:"radio_type_a_rx_sop_threshold"`
	RadioTypeAMinPowerLevel                                                   types.Int64  `tfsdk:"radio_type_a_min_power_level"`
	RadioTypeAMaxPowerLevel                                                   types.Int64  `tfsdk:"radio_type_a_max_power_level"`
	RadioTypeAChannelWidth                                                    types.String `tfsdk:"radio_type_a_channel_width"`
	RadioTypeAPreamblePuncture                                                types.Bool   `tfsdk:"radio_type_a_preamble_puncture"`
	RadioTypeAZeroWaitDfsEnable                                               types.Bool   `tfsdk:"radio_type_a_zero_wait_dfs_enable"`
	RadioTypeACustomRxSopThreshold                                            types.Int64  `tfsdk:"radio_type_a_custom_rx_sop_threshold"`
	RadioTypeAMaxRadioClients                                                 types.Int64  `tfsdk:"radio_type_a_max_radio_clients"`
	RadioTypeAFraPropertiesClientAware                                        types.Bool   `tfsdk:"radio_type_a_fra_properties_client_aware"`
	RadioTypeAFraPropertiesClientSelect                                       types.Int64  `tfsdk:"radio_type_a_fra_properties_client_select"`
	RadioTypeAFraPropertiesClientReset                                        types.Int64  `tfsdk:"radio_type_a_fra_properties_client_reset"`
	RadioTypeACoverageHoleDetectionPropertiesChdClientLevel                   types.Int64  `tfsdk:"radio_type_a_coverage_hole_detection_properties_chd_client_level"`
	RadioTypeACoverageHoleDetectionPropertiesChdDataRssiThreshold             types.Int64  `tfsdk:"radio_type_a_coverage_hole_detection_properties_chd_data_rssi_threshold"`
	RadioTypeACoverageHoleDetectionPropertiesChdVoiceRssiThreshold            types.Int64  `tfsdk:"radio_type_a_coverage_hole_detection_properties_chd_voice_rssi_threshold"`
	RadioTypeACoverageHoleDetectionPropertiesChdExceptionLevel                types.Int64  `tfsdk:"radio_type_a_coverage_hole_detection_properties_chd_exception_level"`
	RadioTypeASpatialReusePropertiesDot11axNonSrgObssPacketDetect             types.Bool   `tfsdk:"radio_type_a_spatial_reuse_properties_dot11ax_non_srg_obss_packet_detect"`
	RadioTypeASpatialReusePropertiesDot11axNonSrgObssPacketDetectMaxThreshold types.Int64  `tfsdk:"radio_type_a_spatial_reuse_properties_dot11ax_non_srg_obss_packet_detect_max_threshold"`
	RadioTypeASpatialReusePropertiesDot11axSrgObssPacketDetect                types.Bool   `tfsdk:"radio_type_a_spatial_reuse_properties_dot11ax_srg_obss_packet_detect"`
	RadioTypeASpatialReusePropertiesDot11axSrgObssPacketDetectMinThreshold    types.Int64  `tfsdk:"radio_type_a_spatial_reuse_properties_dot11ax_srg_obss_packet_detect_min_threshold"`
	RadioTypeASpatialReusePropertiesDot11axSrgObssPacketDetectMaxThreshold    types.Int64  `tfsdk:"radio_type_a_spatial_reuse_properties_dot11ax_srg_obss_packet_detect_max_threshold"`
	RadioTypeBParentProfile                                                   types.String `tfsdk:"radio_type_b_parent_profile"`
	RadioTypeBRadioChannels                                                   types.String `tfsdk:"radio_type_b_radio_channels"`
	RadioTypeBDataRates                                                       types.String `tfsdk:"radio_type_b_data_rates"`
	RadioTypeBMandatoryDataRates                                              types.String `tfsdk:"radio_type_b_mandatory_data_rates"`
	RadioTypeBPowerThresholdV1                                                types.Int64  `tfsdk:"radio_type_b_power_threshold_v1"`
	RadioTypeBRxSopThreshold                                                  types.String `tfsdk:"radio_type_b_rx_sop_threshold"`
	RadioTypeBMinPowerLevel                                                   types.Int64  `tfsdk:"radio_type_b_min_power_level"`
	RadioTypeBMaxPowerLevel                                                   types.Int64  `tfsdk:"radio_type_b_max_power_level"`
	RadioTypeBCustomRxSopThreshold                                            types.Int64  `tfsdk:"radio_type_b_custom_rx_sop_threshold"`
	RadioTypeBMaxRadioClients                                                 types.Int64  `tfsdk:"radio_type_b_max_radio_clients"`
	RadioTypeBCoverageHoleDetectionPropertiesChdClientLevel                   types.Int64  `tfsdk:"radio_type_b_coverage_hole_detection_properties_chd_client_level"`
	RadioTypeBCoverageHoleDetectionPropertiesChdDataRssiThreshold             types.Int64  `tfsdk:"radio_type_b_coverage_hole_detection_properties_chd_data_rssi_threshold"`
	RadioTypeBCoverageHoleDetectionPropertiesChdVoiceRssiThreshold            types.Int64  `tfsdk:"radio_type_b_coverage_hole_detection_properties_chd_voice_rssi_threshold"`
	RadioTypeBCoverageHoleDetectionPropertiesChdExceptionLevel                types.Int64  `tfsdk:"radio_type_b_coverage_hole_detection_properties_chd_exception_level"`
	RadioTypeBSpatialReusePropertiesDot11axNonSrgObssPacketDetect             types.Bool   `tfsdk:"radio_type_b_spatial_reuse_properties_dot11ax_non_srg_obss_packet_detect"`
	RadioTypeBSpatialReusePropertiesDot11axNonSrgObssPacketDetectMaxThreshold types.Int64  `tfsdk:"radio_type_b_spatial_reuse_properties_dot11ax_non_srg_obss_packet_detect_max_threshold"`
	RadioTypeBSpatialReusePropertiesDot11axSrgObssPacketDetect                types.Bool   `tfsdk:"radio_type_b_spatial_reuse_properties_dot11ax_srg_obss_packet_detect"`
	RadioTypeBSpatialReusePropertiesDot11axSrgObssPacketDetectMinThreshold    types.Int64  `tfsdk:"radio_type_b_spatial_reuse_properties_dot11ax_srg_obss_packet_detect_min_threshold"`
	RadioTypeBSpatialReusePropertiesDot11axSrgObssPacketDetectMaxThreshold    types.Int64  `tfsdk:"radio_type_b_spatial_reuse_properties_dot11ax_srg_obss_packet_detect_max_threshold"`
	RadioTypeCParentProfile                                                   types.String `tfsdk:"radio_type_c_parent_profile"`
	RadioTypeCRadioChannels                                                   types.String `tfsdk:"radio_type_c_radio_channels"`
	RadioTypeCDataRates                                                       types.String `tfsdk:"radio_type_c_data_rates"`
	RadioTypeCMandatoryDataRates                                              types.String `tfsdk:"radio_type_c_mandatory_data_rates"`
	RadioTypeCPowerThresholdV1                                                types.Int64  `tfsdk:"radio_type_c_power_threshold_v1"`
	RadioTypeCRxSopThreshold                                                  types.String `tfsdk:"radio_type_c_rx_sop_threshold"`
	RadioTypeCMinPowerLevel                                                   types.Int64  `tfsdk:"radio_type_c_min_power_level"`
	RadioTypeCMaxPowerLevel                                                   types.Int64  `tfsdk:"radio_type_c_max_power_level"`
	RadioTypeCEnableStandardPowerService                                      types.Bool   `tfsdk:"radio_type_c_enable_standard_power_service"`
	RadioTypeCMultiBssidPropertiesDot11axParametersOfdmaDownLink              types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_dot11ax_parameters_ofdma_down_link"`
	RadioTypeCMultiBssidPropertiesDot11axParametersOfdmaUpLink                types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_dot11ax_parameters_ofdma_up_link"`
	RadioTypeCMultiBssidPropertiesDot11axParametersMuMimoUpLink               types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_dot11ax_parameters_mu_mimo_up_link"`
	RadioTypeCMultiBssidPropertiesDot11axParametersMuMimoDownLink             types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_dot11ax_parameters_mu_mimo_down_link"`
	RadioTypeCMultiBssidPropertiesDot11beParametersOfdmaDownLink              types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_dot11be_parameters_ofdma_down_link"`
	RadioTypeCMultiBssidPropertiesDot11beParametersOfdmaUpLink                types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_dot11be_parameters_ofdma_up_link"`
	RadioTypeCMultiBssidPropertiesDot11beParametersMuMimoUpLink               types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_dot11be_parameters_mu_mimo_up_link"`
	RadioTypeCMultiBssidPropertiesDot11beParametersMuMimoDownLink             types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_dot11be_parameters_mu_mimo_down_link"`
	RadioTypeCMultiBssidPropertiesDot11beParametersOfdmaMultiRu               types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_dot11be_parameters_ofdma_multi_ru"`
	RadioTypeCMultiBssidPropertiesTargetWakeTime                              types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_target_wake_time"`
	RadioTypeCMultiBssidPropertiesTwtBroadcastSupport                         types.Bool   `tfsdk:"radio_type_c_multi_bssid_properties_twt_broadcast_support"`
	RadioTypeCPreamblePuncture                                                types.Bool   `tfsdk:"radio_type_c_preamble_puncture"`
	RadioTypeCMinDbsWidth                                                     types.Int64  `tfsdk:"radio_type_c_min_dbs_width"`
	RadioTypeCMaxDbsWidth                                                     types.Int64  `tfsdk:"radio_type_c_max_dbs_width"`
	RadioTypeCMaxRadioClients                                                 types.Int64  `tfsdk:"radio_type_c_max_radio_clients"`
	RadioTypeCCustomRxSopThreshold                                            types.Int64  `tfsdk:"radio_type_c_custom_rx_sop_threshold"`
	RadioTypeCPscEnforcingEnabled                                             types.Bool   `tfsdk:"radio_type_c_psc_enforcing_enabled"`
	RadioTypeCDiscoveryFrames6ghz                                             types.String `tfsdk:"radio_type_c_discovery_frames_6ghz"`
	RadioTypeCBroadcastProbeResponseInterval                                  types.Int64  `tfsdk:"radio_type_c_broadcast_probe_response_interval"`
	RadioTypeCFraPropertiesClientResetCount                                   types.Int64  `tfsdk:"radio_type_c_fra_properties_client_reset_count"`
	RadioTypeCFraPropertiesClientUtilizationThreshold                         types.Int64  `tfsdk:"radio_type_c_fra_properties_client_utilization_threshold"`
	RadioTypeCCoverageHoleDetectionPropertiesChdClientLevel                   types.Int64  `tfsdk:"radio_type_c_coverage_hole_detection_properties_chd_client_level"`
	RadioTypeCCoverageHoleDetectionPropertiesChdDataRssiThreshold             types.Int64  `tfsdk:"radio_type_c_coverage_hole_detection_properties_chd_data_rssi_threshold"`
	RadioTypeCCoverageHoleDetectionPropertiesChdVoiceRssiThreshold            types.Int64  `tfsdk:"radio_type_c_coverage_hole_detection_properties_chd_voice_rssi_threshold"`
	RadioTypeCCoverageHoleDetectionPropertiesChdExceptionLevel                types.Int64  `tfsdk:"radio_type_c_coverage_hole_detection_properties_chd_exception_level"`
	RadioTypeCSpatialReusePropertiesDot11axNonSrgObssPacketDetect             types.Bool   `tfsdk:"radio_type_c_spatial_reuse_properties_dot11ax_non_srg_obss_packet_detect"`
	RadioTypeCSpatialReusePropertiesDot11axNonSrgObssPacketDetectMaxThreshold types.Int64  `tfsdk:"radio_type_c_spatial_reuse_properties_dot11ax_non_srg_obss_packet_detect_max_threshold"`
	RadioTypeCSpatialReusePropertiesDot11axSrgObssPacketDetect                types.Bool   `tfsdk:"radio_type_c_spatial_reuse_properties_dot11ax_srg_obss_packet_detect"`
	RadioTypeCSpatialReusePropertiesDot11axSrgObssPacketDetectMinThreshold    types.Int64  `tfsdk:"radio_type_c_spatial_reuse_properties_dot11ax_srg_obss_packet_detect_min_threshold"`
	RadioTypeCSpatialReusePropertiesDot11axSrgObssPacketDetectMaxThreshold    types.Int64  `tfsdk:"radio_type_c_spatial_reuse_properties_dot11ax_srg_obss_packet_detect_max_threshold"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type WirelessRFProfileDataSource added in v0.1.5

type WirelessRFProfileDataSource struct {
	// contains filtered or unexported fields
}

func (*WirelessRFProfileDataSource) Configure added in v0.1.5

func (*WirelessRFProfileDataSource) Metadata added in v0.1.5

func (*WirelessRFProfileDataSource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessRFProfileDataSource) Schema added in v0.1.5

type WirelessRFProfileResource added in v0.1.5

type WirelessRFProfileResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*WirelessRFProfileResource) Configure added in v0.1.5

func (*WirelessRFProfileResource) Create added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*WirelessRFProfileResource) Delete added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*WirelessRFProfileResource) ImportState added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*WirelessRFProfileResource) Metadata added in v0.1.5

func (*WirelessRFProfileResource) Read added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessRFProfileResource) Schema added in v0.1.5

func (*WirelessRFProfileResource) Update added in v0.1.5

Section below is generated&owned by "gen/generator.go". //template:begin update

type WirelessSSID added in v0.1.11

type WirelessSSID struct {
	Id                                     types.String                   `tfsdk:"id"`
	SiteId                                 types.String                   `tfsdk:"site_id"`
	Ssid                                   types.String                   `tfsdk:"ssid"`
	AuthType                               types.String                   `tfsdk:"auth_type"`
	Passphrase                             types.String                   `tfsdk:"passphrase"`
	FastLane                               types.Bool                     `tfsdk:"fast_lane"`
	MacFiltering                           types.Bool                     `tfsdk:"mac_filtering"`
	SsidRadioType                          types.String                   `tfsdk:"ssid_radio_type"`
	BroadcastSsid                          types.Bool                     `tfsdk:"broadcast_ssid"`
	FastTransition                         types.String                   `tfsdk:"fast_transition"`
	SessionTimeoutEnable                   types.Bool                     `tfsdk:"session_timeout_enable"`
	SessionTimeout                         types.Int64                    `tfsdk:"session_timeout"`
	ClientExclusion                        types.Bool                     `tfsdk:"client_exclusion"`
	ClientExclusionTimeout                 types.Int64                    `tfsdk:"client_exclusion_timeout"`
	BasicServiceSetMaxIdle                 types.Bool                     `tfsdk:"basic_service_set_max_idle"`
	BasicServiceSetClientIdleTimeout       types.Int64                    `tfsdk:"basic_service_set_client_idle_timeout"`
	DirectedMulticastService               types.Bool                     `tfsdk:"directed_multicast_service"`
	NeighborList                           types.Bool                     `tfsdk:"neighbor_list"`
	MftClientProtection                    types.String                   `tfsdk:"mft_client_protection"`
	NasOptions                             types.Set                      `tfsdk:"nas_options"`
	ProfileName                            types.String                   `tfsdk:"profile_name"`
	AaaOverride                            types.Bool                     `tfsdk:"aaa_override"`
	CoverageHoleDetection                  types.Bool                     `tfsdk:"coverage_hole_detection"`
	ProtectedManagementFrame               types.String                   `tfsdk:"protected_management_frame"`
	MultiPskSettings                       []WirelessSSIDMultiPskSettings `tfsdk:"multi_psk_settings"`
	ClientRateLimit                        types.Int64                    `tfsdk:"client_rate_limit"`
	RsnCipherSuiteGcmp256                  types.Bool                     `tfsdk:"rsn_cipher_suite_gcmp256"`
	RsnCipherSuiteCcmp256                  types.Bool                     `tfsdk:"rsn_cipher_suite_ccmp256"`
	RsnCipherSuiteGcmp128                  types.Bool                     `tfsdk:"rsn_cipher_suite_gcmp128"`
	RsnCipherSuiteCcmp128                  types.Bool                     `tfsdk:"rsn_cipher_suite_ccmp128"`
	Ghz6PolicyClientSteering               types.Bool                     `tfsdk:"ghz6_policy_client_steering"`
	AuthKey8021x                           types.Bool                     `tfsdk:"auth_key8021x"`
	AuthKey8021xPlusFt                     types.Bool                     `tfsdk:"auth_key8021x_plus_ft"`
	AuthKey8021xSha256                     types.Bool                     `tfsdk:"auth_key8021x_sha256"`
	AuthKeySae                             types.Bool                     `tfsdk:"auth_key_sae"`
	AuthKeySaePlusFt                       types.Bool                     `tfsdk:"auth_key_sae_plus_ft"`
	AuthKeyPsk                             types.Bool                     `tfsdk:"auth_key_psk"`
	AuthKeyPskPlusFt                       types.Bool                     `tfsdk:"auth_key_psk_plus_ft"`
	AuthKeyOwe                             types.Bool                     `tfsdk:"auth_key_owe"`
	AuthKeyEasyPsk                         types.Bool                     `tfsdk:"auth_key_easy_psk"`
	AuthKeyEasyPskSha256                   types.Bool                     `tfsdk:"auth_key_easy_psk_sha256"`
	OpenSsid                               types.Bool                     `tfsdk:"open_ssid"`
	WlanBandSelect                         types.Bool                     `tfsdk:"wlan_band_select"`
	Enabled                                types.Bool                     `tfsdk:"enabled"`
	AuthServers                            types.Set                      `tfsdk:"auth_servers"`
	AcctServers                            types.Set                      `tfsdk:"acct_servers"`
	EgressQos                              types.String                   `tfsdk:"egress_qos"`
	IngressQos                             types.String                   `tfsdk:"ingress_qos"`
	WlanType                               types.String                   `tfsdk:"wlan_type"`
	L3AuthType                             types.String                   `tfsdk:"l3_auth_type"`
	AuthServer                             types.String                   `tfsdk:"auth_server"`
	ExternalAuthIpAddress                  types.String                   `tfsdk:"external_auth_ip_address"`
	WebPassthrough                         types.Bool                     `tfsdk:"web_passthrough"`
	SleepingClient                         types.Bool                     `tfsdk:"sleeping_client"`
	SleepingClientTimeout                  types.Int64                    `tfsdk:"sleeping_client_timeout"`
	AclName                                types.String                   `tfsdk:"acl_name"`
	Posturing                              types.Bool                     `tfsdk:"posturing"`
	AuthKeySuiteB1x                        types.Bool                     `tfsdk:"auth_key_suite_b1x"`
	AuthKeySuiteB1921x                     types.Bool                     `tfsdk:"auth_key_suite_b1921x"`
	AuthKeySaeExt                          types.Bool                     `tfsdk:"auth_key_sae_ext"`
	AuthKeySaeExtPlusFt                    types.Bool                     `tfsdk:"auth_key_sae_ext_plus_ft"`
	ApBeaconProtection                     types.Bool                     `tfsdk:"ap_beacon_protection"`
	Ghz24Policy                            types.String                   `tfsdk:"ghz24_policy"`
	CckmTsfTolerance                       types.Int64                    `tfsdk:"cckm_tsf_tolerance"`
	Cckm                                   types.Bool                     `tfsdk:"cckm"`
	Hex                                    types.Bool                     `tfsdk:"hex"`
	RandomMacFilter                        types.Bool                     `tfsdk:"random_mac_filter"`
	FastTransitionOverTheDistributedSystem types.Bool                     `tfsdk:"fast_transition_over_the_distributed_system"`
}

Section below is generated&owned by "gen/generator.go". //template:begin types

type WirelessSSIDDataSource added in v0.1.11

type WirelessSSIDDataSource struct {
	// contains filtered or unexported fields
}

func (*WirelessSSIDDataSource) Configure added in v0.1.11

func (*WirelessSSIDDataSource) Metadata added in v0.1.11

func (*WirelessSSIDDataSource) Read added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessSSIDDataSource) Schema added in v0.1.11

type WirelessSSIDMultiPskSettings added in v0.1.11

type WirelessSSIDMultiPskSettings struct {
	Priority       types.String `tfsdk:"priority"`
	PassphraseType types.String `tfsdk:"passphrase_type"`
	Passphrase     types.String `tfsdk:"passphrase"`
}

type WirelessSSIDResource added in v0.1.11

type WirelessSSIDResource struct {
	AllowExistingOnCreate bool
	// contains filtered or unexported fields
}

func (*WirelessSSIDResource) Configure added in v0.1.11

func (*WirelessSSIDResource) Create added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin create

func (*WirelessSSIDResource) Delete added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin delete

func (*WirelessSSIDResource) ImportState added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin import

func (*WirelessSSIDResource) Metadata added in v0.1.11

func (*WirelessSSIDResource) Read added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin read

func (*WirelessSSIDResource) Schema added in v0.1.11

func (*WirelessSSIDResource) Update added in v0.1.11

Section below is generated&owned by "gen/generator.go". //template:begin update

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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