Documentation ¶
Index ¶
- func New(version string) func() tfsdk.Provider
- type BGP
- type BGPAddressFamilyIPv4VRF
- type BGPAddressFamilyIPv4VRFVrfs
- type BGPAddressFamilyIPv6VRF
- type BGPAddressFamilyIPv6VRFVrfs
- type BGPAddressFamilyL2VPN
- type BGPIPv4UnicastVRFNeighbor
- type BGPL2VPNEVPNNeighbor
- type BGPNeighbor
- type Banner
- type DHCP
- type DHCPSnoopingVlans
- type EVPN
- type EVPNInstance
- type InterfaceEthernet
- type InterfaceEthernetHelperAddresses
- type InterfaceEthernetSourceTemplate
- type InterfaceLoopback
- type InterfaceNVE
- type InterfaceNVEVniVrfs
- type InterfaceNVEVnis
- type InterfaceOSPF
- type InterfaceOSPFProcess
- type InterfaceOSPFProcessArea
- type InterfacePIM
- type InterfacePortChannel
- type InterfacePortChannelHelperAddresses
- type InterfacePortChannelSubinterface
- type InterfacePortChannelSubinterfaceHelperAddresses
- type InterfaceSwitchport
- type InterfaceVLAN
- type InterfaceVLANHelperAddresses
- type Logging
- type LoggingIPv4HostTransport
- type LoggingIPv4HostTransportTransportTcpPorts
- type LoggingIPv4HostTransportTransportTlsPorts
- type LoggingIPv4HostTransportTransportUdpPorts
- type LoggingIPv4HostVRFTransport
- type LoggingIPv4HostVRFTransportTransportTcpPorts
- type LoggingIPv4HostVRFTransportTransportTlsPorts
- type LoggingIPv4HostVRFTransportTransportUdpPorts
- type LoggingIPv6HostTransport
- type LoggingIPv6HostTransportTransportTcpPorts
- type LoggingIPv6HostTransportTransportTlsPorts
- type LoggingIPv6HostTransportTransportUdpPorts
- type LoggingIPv6HostVRFTransport
- type LoggingIPv6HostVRFTransportTransportTcpPorts
- type LoggingIPv6HostVRFTransportTransportTlsPorts
- type LoggingIPv6HostVRFTransportTransportUdpPorts
- type LoggingIpv4Hosts
- type LoggingIpv4VrfHosts
- type LoggingIpv6Hosts
- type LoggingIpv6VrfHosts
- type LoggingSourceInterfacesVrf
- type MSDP
- type MSDPPasswords
- type MSDPPeers
- type MSDPVRF
- type MSDPVRFPasswords
- type MSDPVRFPeers
- type OSPF
- type OSPFNeighbor
- type OSPFNetwork
- type OSPFSummaryAddress
- type OSPFVRF
- type OSPFVRFNeighbor
- type OSPFVRFNetwork
- type OSPFVRFSummaryAddress
- type PIM
- type PIMRpAddresses
- type PIMRpCandidates
- type PIMVRF
- type PIMVRFRpAddresses
- type PIMVRFRpCandidates
- type Restconf
- type RestconfDataSource
- type RestconfList
- type RestconfListItem
- type SNMPServer
- type SNMPServerContexts
- type SNMPServerGroup
- type SNMPServerGroupV3Security
- type SNMPServerSnmpCommunities
- type SNMPServerViews
- type Service
- type StaticRoute
- type StaticRouteNextHops
- type System
- type SystemMulticastRoutingVrfs
- type Template
- type TemplateDeviceTrackingAttachPolicy
- type TemplateIpAccessGroup
- type TemplateSwitchportPortSecurityMaximumRange
- type Username
- type VLAN
- type VLANConfiguration
- type VRF
- type VRFIpv4RouteTargetExport
- type VRFIpv4RouteTargetExportStitching
- type VRFIpv4RouteTargetImport
- type VRFIpv4RouteTargetImportStitching
- type VRFIpv6RouteTargetExport
- type VRFIpv6RouteTargetExportStitching
- type VRFIpv6RouteTargetImport
- type VRFIpv6RouteTargetImportStitching
- type VRFRouteTargetExport
- type VRFRouteTargetImport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BGPAddressFamilyIPv4VRF ¶ added in v0.1.1
type BGPAddressFamilyIPv4VRFVrfs ¶ added in v0.1.1
type BGPAddressFamilyIPv6VRF ¶ added in v0.1.1
type BGPAddressFamilyIPv6VRFVrfs ¶ added in v0.1.1
type BGPAddressFamilyL2VPN ¶ added in v0.1.1
type BGPIPv4UnicastVRFNeighbor ¶ added in v0.1.3
type BGPIPv4UnicastVRFNeighbor struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Asn types.String `tfsdk:"asn"` Vrf types.String `tfsdk:"vrf"` Ip types.String `tfsdk:"ip"` RemoteAs types.String `tfsdk:"remote_as"` Description types.String `tfsdk:"description"` Shutdown types.Bool `tfsdk:"shutdown"` UpdateSourceLoopback types.String `tfsdk:"update_source_loopback"` Activate types.Bool `tfsdk:"activate"` SendCommunity types.String `tfsdk:"send_community"` RouteReflectorClient types.Bool `tfsdk:"route_reflector_client"` }
type BGPL2VPNEVPNNeighbor ¶ added in v0.1.3
type BGPL2VPNEVPNNeighbor struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Asn types.String `tfsdk:"asn"` Ip types.String `tfsdk:"ip"` Activate types.Bool `tfsdk:"activate"` SendCommunity types.String `tfsdk:"send_community"` RouteReflectorClient types.Bool `tfsdk:"route_reflector_client"` }
type BGPNeighbor ¶ added in v0.1.1
type BGPNeighbor struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Asn types.String `tfsdk:"asn"` Ip types.String `tfsdk:"ip"` RemoteAs types.String `tfsdk:"remote_as"` Description types.String `tfsdk:"description"` Shutdown types.Bool `tfsdk:"shutdown"` UpdateSourceLoopback types.String `tfsdk:"update_source_loopback"` }
type DHCP ¶ added in v0.1.6
type DHCP struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` CompatibilitySuboptionLinkSelection types.String `tfsdk:"compatibility_suboption_link_selection"` CompatibilitySuboptionServerOverride types.String `tfsdk:"compatibility_suboption_server_override"` RelayInformationTrustAll types.Bool `tfsdk:"relay_information_trust_all"` RelayInformationOptionDefault types.Bool `tfsdk:"relay_information_option_default"` RelayInformationOptionVpn types.Bool `tfsdk:"relay_information_option_vpn"` Snooping types.Bool `tfsdk:"snooping"` SnoopingVlans []DHCPSnoopingVlans `tfsdk:"snooping_vlans"` }
type DHCPSnoopingVlans ¶ added in v0.1.6
type EVPN ¶ added in v0.1.1
type EVPN struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ReplicationTypeIngress types.Bool `tfsdk:"replication_type_ingress"` ReplicationTypeStatic types.Bool `tfsdk:"replication_type_static"` ReplicationTypeP2mp types.Bool `tfsdk:"replication_type_p2mp"` ReplicationTypeMp2mp types.Bool `tfsdk:"replication_type_mp2mp"` MacDuplicationLimit types.Int64 `tfsdk:"mac_duplication_limit"` MacDuplicationTime types.Int64 `tfsdk:"mac_duplication_time"` IpDuplicationLimit types.Int64 `tfsdk:"ip_duplication_limit"` IpDuplicationTime types.Int64 `tfsdk:"ip_duplication_time"` RouterIdLoopback types.Int64 `tfsdk:"router_id_loopback"` DefaultGatewayAdvertise types.Bool `tfsdk:"default_gateway_advertise"` LoggingPeerState types.Bool `tfsdk:"logging_peer_state"` RouteTargetAutoVni types.Bool `tfsdk:"route_target_auto_vni"` }
type EVPNInstance ¶ added in v0.1.1
type EVPNInstance struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` EvpnInstanceNum types.Int64 `tfsdk:"evpn_instance_num"` VlanBasedReplicationTypeIngress types.Bool `tfsdk:"vlan_based_replication_type_ingress"` VlanBasedReplicationTypeStatic types.Bool `tfsdk:"vlan_based_replication_type_static"` VlanBasedReplicationTypeP2mp types.Bool `tfsdk:"vlan_based_replication_type_p2mp"` VlanBasedReplicationTypeMp2mp types.Bool `tfsdk:"vlan_based_replication_type_mp2mp"` VlanBasedEncapsulation types.String `tfsdk:"vlan_based_encapsulation"` VlanBasedAutoRouteTarget types.Bool `tfsdk:"vlan_based_auto_route_target"` VlanBasedRd types.String `tfsdk:"vlan_based_rd"` VlanBasedRouteTarget types.String `tfsdk:"vlan_based_route_target"` VlanBasedRouteTargetBoth types.String `tfsdk:"vlan_based_route_target_both"` VlanBasedRouteTargetImport types.String `tfsdk:"vlan_based_route_target_import"` VlanBasedRouteTargetExport types.String `tfsdk:"vlan_based_route_target_export"` VlanBasedIpLocalLearningDisable types.Bool `tfsdk:"vlan_based_ip_local_learning_disable"` VlanBasedIpLocalLearningEnable types.Bool `tfsdk:"vlan_based_ip_local_learning_enable"` VlanBasedDefaultGatewayAdvertise types.String `tfsdk:"vlan_based_default_gateway_advertise"` VlanBasedReOriginateRouteType5 types.Bool `tfsdk:"vlan_based_re_originate_route_type5"` }
type InterfaceEthernet ¶ added in v0.1.5
type InterfaceEthernet struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Type types.String `tfsdk:"type"` Name types.String `tfsdk:"name"` MediaType types.String `tfsdk:"media_type"` Switchport types.Bool `tfsdk:"switchport"` Description types.String `tfsdk:"description"` Shutdown types.Bool `tfsdk:"shutdown"` VrfForwarding types.String `tfsdk:"vrf_forwarding"` Ipv4Address types.String `tfsdk:"ipv4_address"` Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"` Unnumbered types.String `tfsdk:"unnumbered"` EncapsulationDot1qVlanId types.Int64 `tfsdk:"encapsulation_dot1q_vlan_id"` ChannelGroupNumber types.Int64 `tfsdk:"channel_group_number"` ChannelGroupMode types.String `tfsdk:"channel_group_mode"` IpDhcpRelaySourceInterface types.String `tfsdk:"ip_dhcp_relay_source_interface"` HelperAddresses []InterfaceEthernetHelperAddresses `tfsdk:"helper_addresses"` SourceTemplate []InterfaceEthernetSourceTemplate `tfsdk:"source_template"` }
type InterfaceEthernetHelperAddresses ¶ added in v0.1.6
type InterfaceEthernetSourceTemplate ¶ added in v0.1.9
type InterfaceLoopback ¶ added in v0.1.1
type InterfaceLoopback struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Name types.Int64 `tfsdk:"name"` Description types.String `tfsdk:"description"` Shutdown types.Bool `tfsdk:"shutdown"` VrfForwarding types.String `tfsdk:"vrf_forwarding"` Ipv4Address types.String `tfsdk:"ipv4_address"` Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"` }
type InterfaceNVE ¶ added in v0.1.1
type InterfaceNVE struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Name types.Int64 `tfsdk:"name"` Description types.String `tfsdk:"description"` Shutdown types.Bool `tfsdk:"shutdown"` HostReachabilityProtocolBgp types.Bool `tfsdk:"host_reachability_protocol_bgp"` SourceInterfaceLoopback types.Int64 `tfsdk:"source_interface_loopback"` VniVrfs []InterfaceNVEVniVrfs `tfsdk:"vni_vrfs"` Vnis []InterfaceNVEVnis `tfsdk:"vnis"` }
type InterfaceNVEVniVrfs ¶ added in v0.1.1
type InterfaceNVEVnis ¶ added in v0.1.1
type InterfaceOSPF ¶ added in v0.1.5
type InterfaceOSPF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Type types.String `tfsdk:"type"` Name types.String `tfsdk:"name"` Cost types.Int64 `tfsdk:"cost"` DeadInterval types.Int64 `tfsdk:"dead_interval"` HelloInterval types.Int64 `tfsdk:"hello_interval"` MtuIgnore types.Bool `tfsdk:"mtu_ignore"` NetworkTypeBroadcast types.Bool `tfsdk:"network_type_broadcast"` NetworkTypeNonBroadcast types.Bool `tfsdk:"network_type_non_broadcast"` NetworkTypePointToMultipoint types.Bool `tfsdk:"network_type_point_to_multipoint"` NetworkTypePointToPoint types.Bool `tfsdk:"network_type_point_to_point"` Priority types.Int64 `tfsdk:"priority"` }
type InterfaceOSPFProcess ¶ added in v0.1.5
type InterfaceOSPFProcessArea ¶ added in v0.1.5
type InterfacePIM ¶ added in v0.1.5
type InterfacePIM struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Type types.String `tfsdk:"type"` Name types.String `tfsdk:"name"` Passive types.Bool `tfsdk:"passive"` DenseMode types.Bool `tfsdk:"dense_mode"` SparseMode types.Bool `tfsdk:"sparse_mode"` SparseDenseMode types.Bool `tfsdk:"sparse_dense_mode"` Bfd types.Bool `tfsdk:"bfd"` Border types.Bool `tfsdk:"border"` BsrBorder types.Bool `tfsdk:"bsr_border"` DrPriority types.Int64 `tfsdk:"dr_priority"` }
type InterfacePortChannel ¶ added in v0.1.5
type InterfacePortChannel struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Name types.Int64 `tfsdk:"name"` Description types.String `tfsdk:"description"` Shutdown types.Bool `tfsdk:"shutdown"` VrfForwarding types.String `tfsdk:"vrf_forwarding"` Ipv4Address types.String `tfsdk:"ipv4_address"` Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"` Switchport types.Bool `tfsdk:"switchport"` IpDhcpRelaySourceInterface types.String `tfsdk:"ip_dhcp_relay_source_interface"` HelperAddresses []InterfacePortChannelHelperAddresses `tfsdk:"helper_addresses"` }
type InterfacePortChannelHelperAddresses ¶ added in v0.1.6
type InterfacePortChannelSubinterface ¶ added in v0.1.5
type InterfacePortChannelSubinterface struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` Shutdown types.Bool `tfsdk:"shutdown"` VrfForwarding types.String `tfsdk:"vrf_forwarding"` Ipv4Address types.String `tfsdk:"ipv4_address"` Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"` EncapsulationDot1qVlanId types.Int64 `tfsdk:"encapsulation_dot1q_vlan_id"` HelperAddresses []InterfacePortChannelSubinterfaceHelperAddresses `tfsdk:"helper_addresses"` }
type InterfacePortChannelSubinterfaceHelperAddresses ¶ added in v0.1.6
type InterfaceSwitchport ¶ added in v0.1.5
type InterfaceSwitchport struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Type types.String `tfsdk:"type"` Name types.String `tfsdk:"name"` ModeAccess types.Bool `tfsdk:"mode_access"` ModeDot1qTunnel types.Bool `tfsdk:"mode_dot1q_tunnel"` ModePrivateVlanTrunk types.Bool `tfsdk:"mode_private_vlan_trunk"` ModePrivateVlanHost types.Bool `tfsdk:"mode_private_vlan_host"` ModePrivateVlanPromiscuous types.Bool `tfsdk:"mode_private_vlan_promiscuous"` ModeTrunk types.Bool `tfsdk:"mode_trunk"` Nonegotiate types.Bool `tfsdk:"nonegotiate"` AccessVlan types.String `tfsdk:"access_vlan"` TrunkAllowedVlans types.String `tfsdk:"trunk_allowed_vlans"` TrunkNativeVlanTag types.Bool `tfsdk:"trunk_native_vlan_tag"` TrunkNativeVlan types.Int64 `tfsdk:"trunk_native_vlan"` Host types.Bool `tfsdk:"host"` }
type InterfaceVLAN ¶ added in v0.1.1
type InterfaceVLAN struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Name types.Int64 `tfsdk:"name"` Autostate types.Bool `tfsdk:"autostate"` Description types.String `tfsdk:"description"` Shutdown types.Bool `tfsdk:"shutdown"` VrfForwarding types.String `tfsdk:"vrf_forwarding"` Ipv4Address types.String `tfsdk:"ipv4_address"` Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"` Unnumbered types.String `tfsdk:"unnumbered"` IpDhcpRelaySourceInterface types.String `tfsdk:"ip_dhcp_relay_source_interface"` HelperAddresses []InterfaceVLANHelperAddresses `tfsdk:"helper_addresses"` }
type InterfaceVLANHelperAddresses ¶ added in v0.1.6
type Logging ¶ added in v0.1.10
type Logging struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` MonitorSeverity types.String `tfsdk:"monitor_severity"` BufferedSize types.Int64 `tfsdk:"buffered_size"` BufferedSeverity types.String `tfsdk:"buffered_severity"` ConsoleSeverity types.String `tfsdk:"console_severity"` Facility types.String `tfsdk:"facility"` HistorySize types.Int64 `tfsdk:"history_size"` HistorySeverity types.String `tfsdk:"history_severity"` Trap types.Bool `tfsdk:"trap"` TrapSeverity types.String `tfsdk:"trap_severity"` OriginIdType types.String `tfsdk:"origin_id_type"` OriginIdName types.String `tfsdk:"origin_id_name"` FileName types.String `tfsdk:"file_name"` FileMaxSize types.Int64 `tfsdk:"file_max_size"` FileMinSize types.Int64 `tfsdk:"file_min_size"` FileSeverity types.String `tfsdk:"file_severity"` SourceInterface types.String `tfsdk:"source_interface"` SourceInterfacesVrf []LoggingSourceInterfacesVrf `tfsdk:"source_interfaces_vrf"` Ipv4Hosts []LoggingIpv4Hosts `tfsdk:"ipv4_hosts"` Ipv4VrfHosts []LoggingIpv4VrfHosts `tfsdk:"ipv4_vrf_hosts"` Ipv6Hosts []LoggingIpv6Hosts `tfsdk:"ipv6_hosts"` Ipv6VrfHosts []LoggingIpv6VrfHosts `tfsdk:"ipv6_vrf_hosts"` }
type LoggingIPv4HostTransport ¶ added in v0.1.10
type LoggingIPv4HostTransport struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Ipv4Host types.String `tfsdk:"ipv4_host"` TransportUdpPorts []LoggingIPv4HostTransportTransportUdpPorts `tfsdk:"transport_udp_ports"` TransportTcpPorts []LoggingIPv4HostTransportTransportTcpPorts `tfsdk:"transport_tcp_ports"` TransportTlsPorts []LoggingIPv4HostTransportTransportTlsPorts `tfsdk:"transport_tls_ports"` }
type LoggingIPv4HostTransportTransportTcpPorts ¶ added in v0.1.10
type LoggingIPv4HostTransportTransportTlsPorts ¶ added in v0.1.10
type LoggingIPv4HostTransportTransportUdpPorts ¶ added in v0.1.10
type LoggingIPv4HostVRFTransport ¶ added in v0.1.10
type LoggingIPv4HostVRFTransport struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Ipv4Host types.String `tfsdk:"ipv4_host"` Vrf types.String `tfsdk:"vrf"` TransportUdpPorts []LoggingIPv4HostVRFTransportTransportUdpPorts `tfsdk:"transport_udp_ports"` TransportTcpPorts []LoggingIPv4HostVRFTransportTransportTcpPorts `tfsdk:"transport_tcp_ports"` TransportTlsPorts []LoggingIPv4HostVRFTransportTransportTlsPorts `tfsdk:"transport_tls_ports"` }
type LoggingIPv4HostVRFTransportTransportTcpPorts ¶ added in v0.1.10
type LoggingIPv4HostVRFTransportTransportTlsPorts ¶ added in v0.1.10
type LoggingIPv4HostVRFTransportTransportUdpPorts ¶ added in v0.1.10
type LoggingIPv6HostTransport ¶ added in v0.1.10
type LoggingIPv6HostTransport struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Ipv6Host types.String `tfsdk:"ipv6_host"` TransportUdpPorts []LoggingIPv6HostTransportTransportUdpPorts `tfsdk:"transport_udp_ports"` TransportTcpPorts []LoggingIPv6HostTransportTransportTcpPorts `tfsdk:"transport_tcp_ports"` TransportTlsPorts []LoggingIPv6HostTransportTransportTlsPorts `tfsdk:"transport_tls_ports"` }
type LoggingIPv6HostTransportTransportTcpPorts ¶ added in v0.1.10
type LoggingIPv6HostTransportTransportTlsPorts ¶ added in v0.1.10
type LoggingIPv6HostTransportTransportUdpPorts ¶ added in v0.1.10
type LoggingIPv6HostVRFTransport ¶ added in v0.1.10
type LoggingIPv6HostVRFTransport struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Ipv6Host types.String `tfsdk:"ipv6_host"` Vrf types.String `tfsdk:"vrf"` TransportUdpPorts []LoggingIPv6HostVRFTransportTransportUdpPorts `tfsdk:"transport_udp_ports"` TransportTcpPorts []LoggingIPv6HostVRFTransportTransportTcpPorts `tfsdk:"transport_tcp_ports"` TransportTlsPorts []LoggingIPv6HostVRFTransportTransportTlsPorts `tfsdk:"transport_tls_ports"` }
type LoggingIPv6HostVRFTransportTransportTcpPorts ¶ added in v0.1.10
type LoggingIPv6HostVRFTransportTransportTlsPorts ¶ added in v0.1.10
type LoggingIPv6HostVRFTransportTransportUdpPorts ¶ added in v0.1.10
type LoggingIpv4Hosts ¶ added in v0.1.10
type LoggingIpv4VrfHosts ¶ added in v0.1.10
type LoggingIpv6Hosts ¶ added in v0.1.10
type LoggingIpv6VrfHosts ¶ added in v0.1.10
type LoggingSourceInterfacesVrf ¶ added in v0.1.10
type MSDPPasswords ¶ added in v0.1.6
type MSDPVRF ¶ added in v0.1.6
type MSDPVRF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Vrf types.String `tfsdk:"vrf"` OriginatorId types.String `tfsdk:"originator_id"` Peers []MSDPVRFPeers `tfsdk:"peers"` Passwords []MSDPVRFPasswords `tfsdk:"passwords"` }
type MSDPVRFPasswords ¶ added in v0.1.6
type MSDPVRFPeers ¶ added in v0.1.6
type OSPF ¶
type OSPF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessId types.Int64 `tfsdk:"process_id"` BfdAllInterfaces types.Bool `tfsdk:"bfd_all_interfaces"` DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"` DefaultInformationOriginateAlways types.Bool `tfsdk:"default_information_originate_always"` DefaultMetric types.Int64 `tfsdk:"default_metric"` Distance types.Int64 `tfsdk:"distance"` DomainTag types.Int64 `tfsdk:"domain_tag"` MplsLdpAutoconfig types.Bool `tfsdk:"mpls_ldp_autoconfig"` MplsLdpSync types.Bool `tfsdk:"mpls_ldp_sync"` Neighbor []OSPFNeighbor `tfsdk:"neighbor"` Network []OSPFNetwork `tfsdk:"network"` Priority types.Int64 `tfsdk:"priority"` RouterId types.String `tfsdk:"router_id"` Shutdown types.Bool `tfsdk:"shutdown"` SummaryAddress []OSPFSummaryAddress `tfsdk:"summary_address"` }
type OSPFNeighbor ¶
type OSPFNetwork ¶
type OSPFSummaryAddress ¶
type OSPFVRF ¶
type OSPFVRF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessId types.Int64 `tfsdk:"process_id"` Vrf types.String `tfsdk:"vrf"` BfdAllInterfaces types.Bool `tfsdk:"bfd_all_interfaces"` DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"` DefaultInformationOriginateAlways types.Bool `tfsdk:"default_information_originate_always"` DefaultMetric types.Int64 `tfsdk:"default_metric"` Distance types.Int64 `tfsdk:"distance"` DomainTag types.Int64 `tfsdk:"domain_tag"` MplsLdpAutoconfig types.Bool `tfsdk:"mpls_ldp_autoconfig"` MplsLdpSync types.Bool `tfsdk:"mpls_ldp_sync"` Neighbor []OSPFVRFNeighbor `tfsdk:"neighbor"` Network []OSPFVRFNetwork `tfsdk:"network"` Priority types.Int64 `tfsdk:"priority"` RouterId types.String `tfsdk:"router_id"` Shutdown types.Bool `tfsdk:"shutdown"` SummaryAddress []OSPFVRFSummaryAddress `tfsdk:"summary_address"` }
type OSPFVRFNeighbor ¶
type OSPFVRFNetwork ¶
type OSPFVRFSummaryAddress ¶
type PIM ¶ added in v0.1.5
type PIM struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Autorp types.Bool `tfsdk:"autorp"` AutorpListener types.Bool `tfsdk:"autorp_listener"` BsrCandidateLoopback types.Int64 `tfsdk:"bsr_candidate_loopback"` BsrCandidateMask types.Int64 `tfsdk:"bsr_candidate_mask"` BsrCandidatePriority types.Int64 `tfsdk:"bsr_candidate_priority"` BsrCandidateAcceptRpCandidate types.String `tfsdk:"bsr_candidate_accept_rp_candidate"` SsmRange types.String `tfsdk:"ssm_range"` SsmDefault types.Bool `tfsdk:"ssm_default"` RpAddress types.String `tfsdk:"rp_address"` RpAddressOverride types.Bool `tfsdk:"rp_address_override"` RpAddressBidir types.Bool `tfsdk:"rp_address_bidir"` RpAddresses []PIMRpAddresses `tfsdk:"rp_addresses"` RpCandidates []PIMRpCandidates `tfsdk:"rp_candidates"` }
type PIMRpAddresses ¶ added in v0.1.5
type PIMRpCandidates ¶ added in v0.1.5
type PIMVRF ¶ added in v0.1.5
type PIMVRF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Vrf types.String `tfsdk:"vrf"` Autorp types.Bool `tfsdk:"autorp"` AutorpListener types.Bool `tfsdk:"autorp_listener"` BsrCandidateLoopback types.Int64 `tfsdk:"bsr_candidate_loopback"` BsrCandidateMask types.Int64 `tfsdk:"bsr_candidate_mask"` BsrCandidatePriority types.Int64 `tfsdk:"bsr_candidate_priority"` BsrCandidateAcceptRpCandidate types.String `tfsdk:"bsr_candidate_accept_rp_candidate"` SsmRange types.String `tfsdk:"ssm_range"` SsmDefault types.Bool `tfsdk:"ssm_default"` RpAddress types.String `tfsdk:"rp_address"` RpAddressOverride types.Bool `tfsdk:"rp_address_override"` RpAddressBidir types.Bool `tfsdk:"rp_address_bidir"` RpAddresses []PIMVRFRpAddresses `tfsdk:"rp_addresses"` RpCandidates []PIMVRFRpCandidates `tfsdk:"rp_candidates"` }
type PIMVRFRpAddresses ¶ added in v0.1.5
type PIMVRFRpCandidates ¶ added in v0.1.5
type RestconfDataSource ¶
type RestconfList ¶ added in v0.1.3
type RestconfListItem ¶ added in v0.1.3
type SNMPServer ¶ added in v0.1.10
type SNMPServer struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ChassisId types.String `tfsdk:"chassis_id"` Contact types.String `tfsdk:"contact"` IfindexPersist types.Bool `tfsdk:"ifindex_persist"` Location types.String `tfsdk:"location"` Packetsize types.Int64 `tfsdk:"packetsize"` QueueLength types.Int64 `tfsdk:"queue_length"` EnableLoggingGetop types.Bool `tfsdk:"enable_logging_getop"` EnableLoggingSetop types.Bool `tfsdk:"enable_logging_setop"` EnableInforms types.Bool `tfsdk:"enable_informs"` EnableTraps types.Bool `tfsdk:"enable_traps"` EnableTrapsSnmpAuthentication types.Bool `tfsdk:"enable_traps_snmp_authentication"` EnableTrapsSnmpColdstart types.Bool `tfsdk:"enable_traps_snmp_coldstart"` EnableTrapsSnmpLinkdown types.Bool `tfsdk:"enable_traps_snmp_linkdown"` EnableTrapsSnmpLinkup types.Bool `tfsdk:"enable_traps_snmp_linkup"` EnableTrapsSnmpWarmstart types.Bool `tfsdk:"enable_traps_snmp_warmstart"` SourceInterfaceInformsGigabitEthernet types.String `tfsdk:"source_interface_informs_gigabit_ethernet"` SourceInterfaceInformsTenGigabitEthernet types.String `tfsdk:"source_interface_informs_ten_gigabit_ethernet"` SourceInterfaceInformsFortyGigabitEthernet types.String `tfsdk:"source_interface_informs_forty_gigabit_ethernet"` SourceInterfaceInformsHundredGigE types.String `tfsdk:"source_interface_informs_hundred_gig_e"` SourceInterfaceInformsLoopback types.Int64 `tfsdk:"source_interface_informs_loopback"` SourceInterfaceInformsPortChannel types.Int64 `tfsdk:"source_interface_informs_port_channel"` SourceInterfaceInformsPortChannelSubinterface types.String `tfsdk:"source_interface_informs_port_channel_subinterface"` SourceInterfaceInformsVlan types.Int64 `tfsdk:"source_interface_informs_vlan"` SourceInterfaceTrapsGigabitEthernet types.String `tfsdk:"source_interface_traps_gigabit_ethernet"` SourceInterfaceTrapsTenGigabitEthernet types.String `tfsdk:"source_interface_traps_ten_gigabit_ethernet"` SourceInterfaceTrapsFortyGigabitEthernet types.String `tfsdk:"source_interface_traps_forty_gigabit_ethernet"` SourceInterfaceTrapsHundredGigE types.String `tfsdk:"source_interface_traps_hundred_gig_e"` SourceInterfaceTrapsLoopback types.Int64 `tfsdk:"source_interface_traps_loopback"` SourceInterfaceTrapsPortChannel types.Int64 `tfsdk:"source_interface_traps_port_channel"` SourceInterfaceTrapsPortChannelSubinterface types.String `tfsdk:"source_interface_traps_port_channel_subinterface"` SourceInterfaceTrapsVlan types.Int64 `tfsdk:"source_interface_traps_vlan"` TrapSourceGigabitEthernet types.String `tfsdk:"trap_source_gigabit_ethernet"` TrapSourceTenGigabitEthernet types.String `tfsdk:"trap_source_ten_gigabit_ethernet"` TrapSourceFortyGigabitEthernet types.String `tfsdk:"trap_source_forty_gigabit_ethernet"` TrapSourceHundredGigE types.String `tfsdk:"trap_source_hundred_gig_e"` TrapSourceLoopback types.Int64 `tfsdk:"trap_source_loopback"` TrapSourcePortChannel types.Int64 `tfsdk:"trap_source_port_channel"` TrapSourcePortChannelSubinterface types.String `tfsdk:"trap_source_port_channel_subinterface"` TrapSourceVlan types.Int64 `tfsdk:"trap_source_vlan"` SnmpCommunities []SNMPServerSnmpCommunities `tfsdk:"snmp_communities"` Contexts []SNMPServerContexts `tfsdk:"contexts"` Views []SNMPServerViews `tfsdk:"views"` }
type SNMPServerContexts ¶ added in v0.1.10
type SNMPServerGroup ¶ added in v0.1.10
type SNMPServerGroupV3Security ¶ added in v0.1.10
type SNMPServerGroupV3Security struct { SecurityLevel types.String `tfsdk:"security_level"` ContextNode types.String `tfsdk:"context_node"` MatchNode types.String `tfsdk:"match_node"` ReadNode types.String `tfsdk:"read_node"` WriteNode types.String `tfsdk:"write_node"` NotifyNode types.String `tfsdk:"notify_node"` AccessConfigIpv6Acl types.String `tfsdk:"access_config_ipv6_acl"` AccessStandardAcl types.Int64 `tfsdk:"access_standard_acl"` AccessAclName types.String `tfsdk:"access_acl_name"` }
type SNMPServerSnmpCommunities ¶ added in v0.1.10
type SNMPServerViews ¶ added in v0.1.10
type Service ¶ added in v0.1.10
type Service struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Pad types.Bool `tfsdk:"pad"` PasswordEncryption types.Bool `tfsdk:"password_encryption"` PasswordRecovery types.Bool `tfsdk:"password_recovery"` Timestamps types.Bool `tfsdk:"timestamps"` TimestampsDebug types.Bool `tfsdk:"timestamps_debug"` TimestampsDebugDatetime types.Bool `tfsdk:"timestamps_debug_datetime"` TimestampsDebugDatetimeMsec types.Bool `tfsdk:"timestamps_debug_datetime_msec"` TimestampsDebugDatetimeLocaltime types.Bool `tfsdk:"timestamps_debug_datetime_localtime"` TimestampsDebugDatetimeShowTimezone types.Bool `tfsdk:"timestamps_debug_datetime_show_timezone"` TimestampsDebugDatetimeYear types.Bool `tfsdk:"timestamps_debug_datetime_year"` TimestampsDebugUptime types.Bool `tfsdk:"timestamps_debug_uptime"` TimestampsLog types.Bool `tfsdk:"timestamps_log"` TimestampsLogDatetime types.Bool `tfsdk:"timestamps_log_datetime"` TimestampsLogDatetimeMsec types.Bool `tfsdk:"timestamps_log_datetime_msec"` TimestampsLogDatetimeLocaltime types.Bool `tfsdk:"timestamps_log_datetime_localtime"` TimestampsLogDatetimeShowTimezone types.Bool `tfsdk:"timestamps_log_datetime_show_timezone"` TimestampsLogDatetimeYear types.Bool `tfsdk:"timestamps_log_datetime_year"` TimestampsLogUptime types.Bool `tfsdk:"timestamps_log_uptime"` Dhcp types.Bool `tfsdk:"dhcp"` TcpKeepalivesIn types.Bool `tfsdk:"tcp_keepalives_in"` TcpKeepalivesOut types.Bool `tfsdk:"tcp_keepalives_out"` }
type StaticRoute ¶
type StaticRouteNextHops ¶ added in v0.1.1
type System ¶
type System struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Hostname types.String `tfsdk:"hostname"` IpRouting types.Bool `tfsdk:"ip_routing"` Ipv6UnicastRouting types.Bool `tfsdk:"ipv6_unicast_routing"` Mtu types.Int64 `tfsdk:"mtu"` IpSourceRoute types.Bool `tfsdk:"ip_source_route"` IpDomainLookup types.Bool `tfsdk:"ip_domain_lookup"` IpDomainName types.String `tfsdk:"ip_domain_name"` LoginDelay types.Int64 `tfsdk:"login_delay"` LoginOnFailure types.Bool `tfsdk:"login_on_failure"` LoginOnFailureLog types.Bool `tfsdk:"login_on_failure_log"` LoginOnSuccess types.Bool `tfsdk:"login_on_success"` LoginOnSuccessLog types.Bool `tfsdk:"login_on_success_log"` MulticastRouting types.Bool `tfsdk:"multicast_routing"` MulticastRoutingSwitch types.Bool `tfsdk:"multicast_routing_switch"` MulticastRoutingDistributed types.Bool `tfsdk:"multicast_routing_distributed"` MulticastRoutingVrfs []SystemMulticastRoutingVrfs `tfsdk:"multicast_routing_vrfs"` }
type SystemMulticastRoutingVrfs ¶ added in v0.1.6
type Template ¶ added in v0.1.9
type Template struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` TemplateName types.String `tfsdk:"template_name"` Dot1xPae types.String `tfsdk:"dot1x_pae"` Dot1xMaxReauthReq types.Int64 `tfsdk:"dot1x_max_reauth_req"` Dot1xMaxReq types.Int64 `tfsdk:"dot1x_max_req"` ServicePolicyInput types.String `tfsdk:"service_policy_input"` ServicePolicyOutput types.String `tfsdk:"service_policy_output"` SourceTemplate types.String `tfsdk:"source_template"` SwitchportModeTrunk types.Bool `tfsdk:"switchport_mode_trunk"` SwitchportModeAccess types.Bool `tfsdk:"switchport_mode_access"` SwitchportNonegotiate types.Bool `tfsdk:"switchport_nonegotiate"` SwitchportBlockUnicast types.Bool `tfsdk:"switchport_block_unicast"` SwitchportPortSecurity types.Bool `tfsdk:"switchport_port_security"` SwitchportPortSecurityAgingStatic types.Bool `tfsdk:"switchport_port_security_aging_static"` SwitchportPortSecurityAgingTime types.Int64 `tfsdk:"switchport_port_security_aging_time"` SwitchportPortSecurityAgingType types.Bool `tfsdk:"switchport_port_security_aging_type"` SwitchportPortSecurityAgingTypeInactivity types.Bool `tfsdk:"switchport_port_security_aging_type_inactivity"` SwitchportPortSecurityMaximumRange []TemplateSwitchportPortSecurityMaximumRange `tfsdk:"switchport_port_security_maximum_range"` SwitchportPortSecurityViolationProtect types.Bool `tfsdk:"switchport_port_security_violation_protect"` SwitchportPortSecurityViolationRestrict types.Bool `tfsdk:"switchport_port_security_violation_restrict"` SwitchportPortSecurityViolationShutdown types.Bool `tfsdk:"switchport_port_security_violation_shutdown"` SwitchportAccessVlan types.Int64 `tfsdk:"switchport_access_vlan"` SwitchportVoiceVlan types.Int64 `tfsdk:"switchport_voice_vlan"` SwitchportPrivateVlanHostAssociationPrimaryRange types.Int64 `tfsdk:"switchport_private_vlan_host_association_primary_range"` SwitchportPrivateVlanHostAssociationSecondaryRange types.Int64 `tfsdk:"switchport_private_vlan_host_association_secondary_range"` SwitchportTrunkAllowedVlans types.String `tfsdk:"switchport_trunk_allowed_vlans"` SwitchportTrunkNativeVlanTag types.Bool `tfsdk:"switchport_trunk_native_vlan_tag"` SwitchportTrunkNativeVlanVlanId types.Int64 `tfsdk:"switchport_trunk_native_vlan_vlan_id"` Mab types.Bool `tfsdk:"mab"` MabEap types.Bool `tfsdk:"mab_eap"` AccessSessionClosed types.Bool `tfsdk:"access_session_closed"` AccessSessionMonitor types.Bool `tfsdk:"access_session_monitor"` AccessSessionPortControl types.String `tfsdk:"access_session_port_control"` AccessSessionControlDirection types.String `tfsdk:"access_session_control_direction"` AccessSessionHostMode types.String `tfsdk:"access_session_host_mode"` AccessSessionInterfaceTemplateSticky types.Bool `tfsdk:"access_session_interface_template_sticky"` AccessSessionInterfaceTemplateStickyTimer types.Int64 `tfsdk:"access_session_interface_template_sticky_timer"` AuthenticationPeriodic types.Bool `tfsdk:"authentication_periodic"` AuthenticationTimerReauthenticateServer types.Bool `tfsdk:"authentication_timer_reauthenticate_server"` AuthenticationTimerReauthenticateRange types.Int64 `tfsdk:"authentication_timer_reauthenticate_range"` SpanningTreeBpduguardEnable types.Bool `tfsdk:"spanning_tree_bpduguard_enable"` SpanningTreeServicePolicy types.Bool `tfsdk:"spanning_tree_service_policy"` SpanningTreePortfast types.Bool `tfsdk:"spanning_tree_portfast"` SpanningTreePortfastDisable types.Bool `tfsdk:"spanning_tree_portfast_disable"` SpanningTreePortfastEdge types.Bool `tfsdk:"spanning_tree_portfast_edge"` SpanningTreePortfastNetwork types.Bool `tfsdk:"spanning_tree_portfast_network"` StormControlBroadcastLevelPpsThreshold types.String `tfsdk:"storm_control_broadcast_level_pps_threshold"` StormControlBroadcastLevelBpsThreshold types.Float64 `tfsdk:"storm_control_broadcast_level_bps_threshold"` StormControlBroadcastLevelThreshold types.Float64 `tfsdk:"storm_control_broadcast_level_threshold"` StormControlMulticastLevelPpsThreshold types.String `tfsdk:"storm_control_multicast_level_pps_threshold"` StormControlMulticastLevelBpsThreshold types.Float64 `tfsdk:"storm_control_multicast_level_bps_threshold"` StormControlMulticastLevelThreshold types.Float64 `tfsdk:"storm_control_multicast_level_threshold"` StormControlActionShutdown types.Bool `tfsdk:"storm_control_action_shutdown"` StormControlActionTrap types.Bool `tfsdk:"storm_control_action_trap"` LoadInterval types.Int64 `tfsdk:"load_interval"` IpDhcpSnoopingLimitRate types.Int64 `tfsdk:"ip_dhcp_snooping_limit_rate"` IpDhcpSnoopingTrust types.Bool `tfsdk:"ip_dhcp_snooping_trust"` IpAccessGroup []TemplateIpAccessGroup `tfsdk:"ip_access_group"` SubscriberAgingInactivityTimerValue types.Int64 `tfsdk:"subscriber_aging_inactivity_timer_value"` SubscriberAgingInactivityTimerProbe types.Bool `tfsdk:"subscriber_aging_inactivity_timer_probe"` SubscriberAgingProbe types.Bool `tfsdk:"subscriber_aging_probe"` DeviceTracking types.Bool `tfsdk:"device_tracking"` DeviceTrackingAttachPolicy []TemplateDeviceTrackingAttachPolicy `tfsdk:"device_tracking_attach_policy"` DeviceTrackingVlanRange types.String `tfsdk:"device_tracking_vlan_range"` CtsManual types.Bool `tfsdk:"cts_manual"` CtsManualPolicyStaticSgt types.Int64 `tfsdk:"cts_manual_policy_static_sgt"` CtsManualPolicyStaticTrusted types.Bool `tfsdk:"cts_manual_policy_static_trusted"` CtsManualPropagateSgt types.Bool `tfsdk:"cts_manual_propagate_sgt"` CtsRoleBasedEnforcement types.Bool `tfsdk:"cts_role_based_enforcement"` }
type TemplateDeviceTrackingAttachPolicy ¶ added in v0.1.9
type TemplateIpAccessGroup ¶ added in v0.1.9
type TemplateSwitchportPortSecurityMaximumRange ¶ added in v0.1.9
type Username ¶
type Username struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Name types.String `tfsdk:"name"` Privilege types.Int64 `tfsdk:"privilege"` Description types.String `tfsdk:"description"` PasswordEncryption types.String `tfsdk:"password_encryption"` Password types.String `tfsdk:"password"` SecretEncryption types.String `tfsdk:"secret_encryption"` Secret types.String `tfsdk:"secret"` }
type VLAN ¶ added in v0.1.1
type VLAN struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` VlanId types.Int64 `tfsdk:"vlan_id"` RemoteSpan types.Bool `tfsdk:"remote_span"` PrivateVlanPrimary types.Bool `tfsdk:"private_vlan_primary"` PrivateVlanAssociation types.String `tfsdk:"private_vlan_association"` PrivateVlanCommunity types.Bool `tfsdk:"private_vlan_community"` PrivateVlanIsolated types.Bool `tfsdk:"private_vlan_isolated"` Name types.String `tfsdk:"name"` Shutdown types.Bool `tfsdk:"shutdown"` }
type VLANConfiguration ¶ added in v0.1.1
type VLANConfiguration struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` VlanId types.Int64 `tfsdk:"vlan_id"` Vni types.Int64 `tfsdk:"vni"` AccessVfi types.String `tfsdk:"access_vfi"` EvpnInstance types.Int64 `tfsdk:"evpn_instance"` EvpnInstanceVni types.Int64 `tfsdk:"evpn_instance_vni"` }
type VRF ¶
type VRF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` Rd types.String `tfsdk:"rd"` AddressFamilyIpv4 types.Bool `tfsdk:"address_family_ipv4"` AddressFamilyIpv6 types.Bool `tfsdk:"address_family_ipv6"` VpnId types.String `tfsdk:"vpn_id"` RouteTargetImport []VRFRouteTargetImport `tfsdk:"route_target_import"` RouteTargetExport []VRFRouteTargetExport `tfsdk:"route_target_export"` Ipv4RouteTargetImport []VRFIpv4RouteTargetImport `tfsdk:"ipv4_route_target_import"` Ipv4RouteTargetImportStitching []VRFIpv4RouteTargetImportStitching `tfsdk:"ipv4_route_target_import_stitching"` Ipv4RouteTargetExport []VRFIpv4RouteTargetExport `tfsdk:"ipv4_route_target_export"` Ipv4RouteTargetExportStitching []VRFIpv4RouteTargetExportStitching `tfsdk:"ipv4_route_target_export_stitching"` Ipv6RouteTargetImport []VRFIpv6RouteTargetImport `tfsdk:"ipv6_route_target_import"` Ipv6RouteTargetImportStitching []VRFIpv6RouteTargetImportStitching `tfsdk:"ipv6_route_target_import_stitching"` Ipv6RouteTargetExport []VRFIpv6RouteTargetExport `tfsdk:"ipv6_route_target_export"` Ipv6RouteTargetExportStitching []VRFIpv6RouteTargetExportStitching `tfsdk:"ipv6_route_target_export_stitching"` }
type VRFIpv4RouteTargetExport ¶ added in v0.1.6
type VRFIpv4RouteTargetExportStitching ¶ added in v0.1.6
type VRFIpv4RouteTargetImport ¶ added in v0.1.6
type VRFIpv4RouteTargetImportStitching ¶ added in v0.1.6
type VRFIpv6RouteTargetExport ¶ added in v0.1.6
type VRFIpv6RouteTargetExportStitching ¶ added in v0.1.6
type VRFIpv6RouteTargetImport ¶ added in v0.1.6
type VRFIpv6RouteTargetImportStitching ¶ added in v0.1.6
type VRFRouteTargetExport ¶
Source Files ¶
- data_source_iosxe_banner.go
- data_source_iosxe_bgp.go
- data_source_iosxe_bgp_address_family_ipv4_vrf.go
- data_source_iosxe_bgp_address_family_ipv6_vrf.go
- data_source_iosxe_bgp_address_family_l2vpn.go
- data_source_iosxe_bgp_ipv4_unicast_vrf_neighbor.go
- data_source_iosxe_bgp_l2vpn_evpn_neighbor.go
- data_source_iosxe_bgp_neighbor.go
- data_source_iosxe_dhcp.go
- data_source_iosxe_evpn.go
- data_source_iosxe_evpn_instance.go
- data_source_iosxe_interface_ethernet.go
- data_source_iosxe_interface_loopback.go
- data_source_iosxe_interface_nve.go
- data_source_iosxe_interface_ospf.go
- data_source_iosxe_interface_ospf_process.go
- data_source_iosxe_interface_pim.go
- data_source_iosxe_interface_port_channel.go
- data_source_iosxe_interface_port_channel_subinterface.go
- data_source_iosxe_interface_switchport.go
- data_source_iosxe_interface_vlan.go
- data_source_iosxe_logging.go
- data_source_iosxe_logging_ipv4_host_transport.go
- data_source_iosxe_logging_ipv4_host_vrf_transport.go
- data_source_iosxe_logging_ipv6_host_transport.go
- data_source_iosxe_logging_ipv6_host_vrf_transport.go
- data_source_iosxe_msdp.go
- data_source_iosxe_msdp_vrf.go
- data_source_iosxe_ospf.go
- data_source_iosxe_ospf_vrf.go
- data_source_iosxe_pim.go
- data_source_iosxe_pim_vrf.go
- data_source_iosxe_restconf.go
- data_source_iosxe_service.go
- data_source_iosxe_snmp_server.go
- data_source_iosxe_snmp_server_group.go
- data_source_iosxe_static_route.go
- data_source_iosxe_system.go
- data_source_iosxe_template.go
- data_source_iosxe_username.go
- data_source_iosxe_vlan.go
- data_source_iosxe_vlan_configuration.go
- data_source_iosxe_vrf.go
- model_iosxe_banner.go
- model_iosxe_bgp.go
- model_iosxe_bgp_address_family_ipv4_vrf.go
- model_iosxe_bgp_address_family_ipv6_vrf.go
- model_iosxe_bgp_address_family_l2vpn.go
- model_iosxe_bgp_ipv4_unicast_vrf_neighbor.go
- model_iosxe_bgp_l2vpn_evpn_neighbor.go
- model_iosxe_bgp_neighbor.go
- model_iosxe_dhcp.go
- model_iosxe_evpn.go
- model_iosxe_evpn_instance.go
- model_iosxe_interface_ethernet.go
- model_iosxe_interface_loopback.go
- model_iosxe_interface_nve.go
- model_iosxe_interface_ospf.go
- model_iosxe_interface_ospf_process.go
- model_iosxe_interface_pim.go
- model_iosxe_interface_port_channel.go
- model_iosxe_interface_port_channel_subinterface.go
- model_iosxe_interface_switchport.go
- model_iosxe_interface_vlan.go
- model_iosxe_logging.go
- model_iosxe_logging_ipv4_host_transport.go
- model_iosxe_logging_ipv4_host_vrf_transport.go
- model_iosxe_logging_ipv6_host_transport.go
- model_iosxe_logging_ipv6_host_vrf_transport.go
- model_iosxe_msdp.go
- model_iosxe_msdp_vrf.go
- model_iosxe_ospf.go
- model_iosxe_ospf_vrf.go
- model_iosxe_pim.go
- model_iosxe_pim_vrf.go
- model_iosxe_restconf.go
- model_iosxe_service.go
- model_iosxe_snmp_server.go
- model_iosxe_snmp_server_group.go
- model_iosxe_static_route.go
- model_iosxe_system.go
- model_iosxe_template.go
- model_iosxe_username.go
- model_iosxe_vlan.go
- model_iosxe_vlan_configuration.go
- model_iosxe_vrf.go
- provider.go
- resource_iosxe_banner.go
- resource_iosxe_bgp.go
- resource_iosxe_bgp_address_family_ipv4_vrf.go
- resource_iosxe_bgp_address_family_ipv6_vrf.go
- resource_iosxe_bgp_address_family_l2vpn.go
- resource_iosxe_bgp_ipv4_unicast_vrf_neighbor.go
- resource_iosxe_bgp_l2vpn_evpn_neighbor.go
- resource_iosxe_bgp_neighbor.go
- resource_iosxe_dhcp.go
- resource_iosxe_evpn.go
- resource_iosxe_evpn_instance.go
- resource_iosxe_interface_ethernet.go
- resource_iosxe_interface_loopback.go
- resource_iosxe_interface_nve.go
- resource_iosxe_interface_ospf.go
- resource_iosxe_interface_ospf_process.go
- resource_iosxe_interface_pim.go
- resource_iosxe_interface_port_channel.go
- resource_iosxe_interface_port_channel_subinterface.go
- resource_iosxe_interface_switchport.go
- resource_iosxe_interface_vlan.go
- resource_iosxe_logging.go
- resource_iosxe_logging_ipv4_host_transport.go
- resource_iosxe_logging_ipv4_host_vrf_transport.go
- resource_iosxe_logging_ipv6_host_transport.go
- resource_iosxe_logging_ipv6_host_vrf_transport.go
- resource_iosxe_msdp.go
- resource_iosxe_msdp_vrf.go
- resource_iosxe_ospf.go
- resource_iosxe_ospf_vrf.go
- resource_iosxe_pim.go
- resource_iosxe_pim_vrf.go
- resource_iosxe_restconf.go
- resource_iosxe_service.go
- resource_iosxe_snmp_server.go
- resource_iosxe_snmp_server_group.go
- resource_iosxe_static_route.go
- resource_iosxe_system.go
- resource_iosxe_template.go
- resource_iosxe_username.go
- resource_iosxe_vlan.go
- resource_iosxe_vlan_configuration.go
- resource_iosxe_vrf.go
Click to show internal directories.
Click to hide internal directories.