Documentation
¶
Index ¶
- func New() provider.Provider
- func NewBGPASFormatDataSource() datasource.DataSource
- func NewBGPASFormatResource() resource.Resource
- func NewEVPNDataSource() datasource.DataSource
- func NewEVPNEVIDataSource() datasource.DataSource
- func NewEVPNEVIResource() resource.Resource
- func NewEVPNGroupDataSource() datasource.DataSource
- func NewEVPNGroupResource() resource.Resource
- func NewEVPNInterfaceDataSource() datasource.DataSource
- func NewEVPNInterfaceResource() resource.Resource
- func NewEVPNResource() resource.Resource
- func NewGnmiDataSource() datasource.DataSource
- func NewGnmiResource() resource.Resource
- func NewHostnameDataSource() datasource.DataSource
- func NewHostnameResource() resource.Resource
- func NewInterfaceDataSource() datasource.DataSource
- func NewInterfaceResource() resource.Resource
- func NewL2VPNBridgeGroupBridgeDomainDataSource() datasource.DataSource
- func NewL2VPNBridgeGroupBridgeDomainResource() resource.Resource
- func NewL2VPNBridgeGroupDataSource() datasource.DataSource
- func NewL2VPNBridgeGroupResource() resource.Resource
- func NewL2VPNDataSource() datasource.DataSource
- func NewL2VPNResource() resource.Resource
- func NewL2VPNXconnectGroupP2PDataSource() datasource.DataSource
- func NewL2VPNXconnectGroupP2PResource() resource.Resource
- func NewMPLSLDPDataSource() datasource.DataSource
- func NewMPLSLDPResource() resource.Resource
- func NewOCSystemConfigDataSource() datasource.DataSource
- func NewOCSystemConfigResource() resource.Resource
- func NewPrefixSetDataSource() datasource.DataSource
- func NewPrefixSetResource() resource.Resource
- func NewRoutePolicyDataSource() datasource.DataSource
- func NewRoutePolicyResource() resource.Resource
- func NewRouterBGPAddressFamilyDataSource() datasource.DataSource
- func NewRouterBGPAddressFamilyResource() resource.Resource
- func NewRouterBGPDataSource() datasource.DataSource
- func NewRouterBGPResource() resource.Resource
- func NewRouterBGPVRFAddressFamilyDataSource() datasource.DataSource
- func NewRouterBGPVRFAddressFamilyResource() resource.Resource
- func NewRouterBGPVRFDataSource() datasource.DataSource
- func NewRouterBGPVRFResource() resource.Resource
- func NewRouterISISDataSource() datasource.DataSource
- func NewRouterISISInterfaceAddressFamilyDataSource() datasource.DataSource
- func NewRouterISISInterfaceAddressFamilyResource() resource.Resource
- func NewRouterISISResource() resource.Resource
- func NewRouterOSPFAreaInterfaceDataSource() datasource.DataSource
- func NewRouterOSPFAreaInterfaceResource() resource.Resource
- func NewRouterOSPFDataSource() datasource.DataSource
- func NewRouterOSPFResource() resource.Resource
- func NewRouterOSPFVRFAreaInterfaceDataSource() datasource.DataSource
- func NewRouterOSPFVRFAreaInterfaceResource() resource.Resource
- func NewRouterOSPFVRFDataSource() datasource.DataSource
- func NewRouterOSPFVRFResource() resource.Resource
- func NewSSHDataSource() datasource.DataSource
- func NewSSHResource() resource.Resource
- func NewVRFDataSource() datasource.DataSource
- func NewVRFResource() resource.Resource
- type BGPASFormat
- type BGPASFormatDataSource
- func (d *BGPASFormatDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPASFormatDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPASFormatDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPASFormatDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPASFormatResource
- func (r *BGPASFormatResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPASFormatResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPASFormatResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPASFormatResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPASFormatResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *BGPASFormatResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPASFormatResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPASFormatResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPN
- type EVPNDataSource
- func (d *EVPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNEVI
- type EVPNEVIBgpRouteTargetExportFourByteAsFormat
- type EVPNEVIBgpRouteTargetExportIpv4AddressFormat
- type EVPNEVIBgpRouteTargetExportTwoByteAsFormat
- type EVPNEVIBgpRouteTargetImportFourByteAsFormat
- type EVPNEVIBgpRouteTargetImportIpv4AddressFormat
- type EVPNEVIBgpRouteTargetImportTwoByteAsFormat
- type EVPNEVIDataSource
- func (d *EVPNEVIDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNEVIDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNEVIDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNEVIDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNEVIResource
- func (r *EVPNEVIResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNEVIResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNEVIResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNEVIResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNEVIResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNEVIResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNEVIResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNEVIResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPNGroup
- type EVPNGroupCoreInterfaces
- type EVPNGroupDataSource
- func (d *EVPNGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNGroupResource
- func (r *EVPNGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPNInterface
- type EVPNInterfaceDataSource
- func (d *EVPNInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNInterfaceResource
- func (r *EVPNInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPNResource
- func (r *EVPNResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Gnmi
- type GnmiData
- type GnmiDataSource
- func (d *GnmiDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *GnmiDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *GnmiDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *GnmiDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type GnmiList
- type GnmiResource
- func (r *GnmiResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *GnmiResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *GnmiResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *GnmiResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *GnmiResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *GnmiResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *GnmiResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *GnmiResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Hostname
- type HostnameDataSource
- func (d *HostnameDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *HostnameDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *HostnameDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *HostnameDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type HostnameResource
- func (r *HostnameResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *HostnameResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *HostnameResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *HostnameResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *HostnameResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *HostnameResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *HostnameResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *HostnameResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Interface
- type InterfaceDataSource
- func (d *InterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfaceIpv6Addresses
- type InterfaceResource
- func (r *InterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *InterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPN
- type L2VPNBridgeGroup
- type L2VPNBridgeGroupBridgeDomain
- type L2VPNBridgeGroupBridgeDomainDataSource
- func (d *L2VPNBridgeGroupBridgeDomainDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *L2VPNBridgeGroupBridgeDomainDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNBridgeGroupBridgeDomainDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *L2VPNBridgeGroupBridgeDomainDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type L2VPNBridgeGroupBridgeDomainEvis
- type L2VPNBridgeGroupBridgeDomainInterfaces
- type L2VPNBridgeGroupBridgeDomainResource
- func (r *L2VPNBridgeGroupBridgeDomainResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *L2VPNBridgeGroupBridgeDomainResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPNBridgeGroupBridgeDomainVnis
- type L2VPNBridgeGroupDataSource
- func (d *L2VPNBridgeGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *L2VPNBridgeGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNBridgeGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *L2VPNBridgeGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type L2VPNBridgeGroupResource
- func (r *L2VPNBridgeGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *L2VPNBridgeGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *L2VPNBridgeGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *L2VPNBridgeGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *L2VPNBridgeGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *L2VPNBridgeGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *L2VPNBridgeGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *L2VPNBridgeGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPNDataSource
- func (d *L2VPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *L2VPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *L2VPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type L2VPNResource
- func (r *L2VPNResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *L2VPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *L2VPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *L2VPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *L2VPNResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *L2VPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *L2VPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *L2VPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPNXconnectGroupP2P
- type L2VPNXconnectGroupP2PDataSource
- func (d *L2VPNXconnectGroupP2PDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *L2VPNXconnectGroupP2PDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNXconnectGroupP2PDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *L2VPNXconnectGroupP2PDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type L2VPNXconnectGroupP2PEvpnServiceNeighbors
- type L2VPNXconnectGroupP2PEvpnTargetNeighbors
- type L2VPNXconnectGroupP2PInterfaces
- type L2VPNXconnectGroupP2PIpv4Neighbors
- type L2VPNXconnectGroupP2PIpv6Neighbors
- type L2VPNXconnectGroupP2PResource
- func (r *L2VPNXconnectGroupP2PResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *L2VPNXconnectGroupP2PResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *L2VPNXconnectGroupP2PResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *L2VPNXconnectGroupP2PResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *L2VPNXconnectGroupP2PResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *L2VPNXconnectGroupP2PResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *L2VPNXconnectGroupP2PResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *L2VPNXconnectGroupP2PResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPNXconnectGroups
- type MPLSLDP
- type MPLSLDPAddressFamilies
- type MPLSLDPDataSource
- func (d *MPLSLDPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *MPLSLDPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *MPLSLDPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MPLSLDPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MPLSLDPInterfaces
- type MPLSLDPResource
- func (r *MPLSLDPResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MPLSLDPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MPLSLDPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MPLSLDPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MPLSLDPResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *MPLSLDPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MPLSLDPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MPLSLDPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type OCSystemConfig
- type OCSystemConfigDataSource
- func (d *OCSystemConfigDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *OCSystemConfigDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *OCSystemConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *OCSystemConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type OCSystemConfigResource
- func (r *OCSystemConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *OCSystemConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *OCSystemConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *OCSystemConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *OCSystemConfigResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *OCSystemConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *OCSystemConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *OCSystemConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type PrefixSet
- type PrefixSetDataSource
- func (d *PrefixSetDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *PrefixSetDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *PrefixSetDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *PrefixSetDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type PrefixSetResource
- func (r *PrefixSetResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *PrefixSetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *PrefixSetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *PrefixSetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *PrefixSetResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *PrefixSetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *PrefixSetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *PrefixSetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RoutePolicy
- type RoutePolicyDataSource
- func (d *RoutePolicyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RoutePolicyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RoutePolicyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RoutePolicyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RoutePolicyResource
- func (r *RoutePolicyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RoutePolicyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RoutePolicyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RoutePolicyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RoutePolicyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RoutePolicyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RoutePolicyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RoutePolicyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGP
- type RouterBGPAddressFamily
- type RouterBGPAddressFamilyAggregateAddresses
- type RouterBGPAddressFamilyDataSource
- func (d *RouterBGPAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPAddressFamilyNetworks
- type RouterBGPAddressFamilyRedistributeIsis
- type RouterBGPAddressFamilyRedistributeOspf
- type RouterBGPAddressFamilyResource
- func (r *RouterBGPAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPDataSource
- func (d *RouterBGPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPNeighbors
- type RouterBGPResource
- func (r *RouterBGPResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPVRF
- type RouterBGPVRFAddressFamily
- type RouterBGPVRFAddressFamilyAggregateAddresses
- type RouterBGPVRFAddressFamilyDataSource
- func (d *RouterBGPVRFAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPVRFAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPVRFAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPVRFAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPVRFAddressFamilyNetworks
- type RouterBGPVRFAddressFamilyRedistributeOspf
- type RouterBGPVRFAddressFamilyResource
- func (r *RouterBGPVRFAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPVRFAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPVRFAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPVRFAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPVRFAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPVRFAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPVRFAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPVRFAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPVRFDataSource
- func (d *RouterBGPVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPVRFNeighbors
- type RouterBGPVRFResource
- func (r *RouterBGPVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterISIS
- type RouterISISAddressFamilies
- type RouterISISDataSource
- func (d *RouterISISDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterISISDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterISISDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterISISDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterISISInterfaceAddressFamily
- type RouterISISInterfaceAddressFamilyDataSource
- func (d *RouterISISInterfaceAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterISISInterfaceAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterISISInterfaceAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterISISInterfaceAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterISISInterfaceAddressFamilyResource
- func (r *RouterISISInterfaceAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterISISInterfaceAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterISISInterfaceAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterISISInterfaceAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterISISInterfaceAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterISISInterfaceAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterISISInterfaceAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterISISInterfaceAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterISISInterfaces
- type RouterISISNets
- type RouterISISResource
- func (r *RouterISISResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterISISResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterISISResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterISISResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterISISResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterISISResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterISISResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterISISResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterOSPF
- type RouterOSPFAreaInterface
- type RouterOSPFAreaInterfaceDataSource
- func (d *RouterOSPFAreaInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterOSPFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterOSPFAreaInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterOSPFAreaInterfaceResource
- func (r *RouterOSPFAreaInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterOSPFAreaInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterOSPFAreaInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterOSPFAreaInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterOSPFAreaInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterOSPFAreaInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterOSPFAreaInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterOSPFAreaInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterOSPFAreas
- type RouterOSPFDataSource
- func (d *RouterOSPFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterOSPFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterOSPFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterOSPFRedistributeBgp
- type RouterOSPFRedistributeIsis
- type RouterOSPFRedistributeOspf
- type RouterOSPFResource
- func (r *RouterOSPFResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterOSPFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterOSPFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterOSPFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterOSPFResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterOSPFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterOSPFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterOSPFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterOSPFVRF
- type RouterOSPFVRFAreaInterface
- type RouterOSPFVRFAreaInterfaceDataSource
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterOSPFVRFAreaInterfaceResource
- func (r *RouterOSPFVRFAreaInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterOSPFVRFAreaInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterOSPFVRFAreaInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterOSPFVRFAreaInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterOSPFVRFAreaInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterOSPFVRFAreaInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterOSPFVRFAreaInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterOSPFVRFAreaInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterOSPFVRFAreas
- type RouterOSPFVRFDataSource
- func (d *RouterOSPFVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterOSPFVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterOSPFVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterOSPFVRFRedistributeBgp
- type RouterOSPFVRFRedistributeIsis
- type RouterOSPFVRFRedistributeOspf
- type RouterOSPFVRFResource
- func (r *RouterOSPFVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterOSPFVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterOSPFVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterOSPFVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterOSPFVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterOSPFVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterOSPFVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterOSPFVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SSH
- type SSHDataSource
- func (d *SSHDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SSHDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SSHDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SSHDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SSHResource
- func (r *SSHResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SSHResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SSHResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SSHResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SSHResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SSHResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SSHResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SSHResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SSHServerVrfs
- type VRF
- type VRFAddressFamilyIpv4UnicastExportRouteTargetFourByteAsFormat
- type VRFAddressFamilyIpv4UnicastExportRouteTargetIpAddressFormat
- type VRFAddressFamilyIpv4UnicastExportRouteTargetTwoByteAsFormat
- type VRFAddressFamilyIpv4UnicastImportRouteTargetFourByteAsFormat
- type VRFAddressFamilyIpv4UnicastImportRouteTargetIpAddressFormat
- type VRFAddressFamilyIpv4UnicastImportRouteTargetTwoByteAsFormat
- type VRFAddressFamilyIpv6UnicastExportRouteTargetFourByteAsFormat
- type VRFAddressFamilyIpv6UnicastExportRouteTargetIpAddressFormat
- type VRFAddressFamilyIpv6UnicastExportRouteTargetTwoByteAsFormat
- type VRFAddressFamilyIpv6UnicastImportRouteTargetFourByteAsFormat
- type VRFAddressFamilyIpv6UnicastImportRouteTargetIpAddressFormat
- type VRFAddressFamilyIpv6UnicastImportRouteTargetTwoByteAsFormat
- type VRFDataSource
- func (d *VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type VRFResource
- func (r *VRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *VRFResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBGPASFormatDataSource ¶ added in v0.1.2
func NewBGPASFormatDataSource() datasource.DataSource
func NewBGPASFormatResource ¶ added in v0.1.2
func NewEVPNDataSource ¶ added in v0.1.5
func NewEVPNDataSource() datasource.DataSource
func NewEVPNEVIDataSource ¶ added in v0.1.5
func NewEVPNEVIDataSource() datasource.DataSource
func NewEVPNEVIResource ¶ added in v0.1.5
func NewEVPNGroupDataSource ¶ added in v0.1.5
func NewEVPNGroupDataSource() datasource.DataSource
func NewEVPNGroupResource ¶ added in v0.1.5
func NewEVPNInterfaceDataSource ¶ added in v0.1.5
func NewEVPNInterfaceDataSource() datasource.DataSource
func NewEVPNInterfaceResource ¶ added in v0.1.5
func NewEVPNResource ¶ added in v0.1.5
func NewGnmiDataSource ¶ added in v0.1.2
func NewGnmiDataSource() datasource.DataSource
func NewGnmiResource ¶ added in v0.1.2
func NewHostnameDataSource ¶ added in v0.1.2
func NewHostnameDataSource() datasource.DataSource
func NewHostnameResource ¶ added in v0.1.2
func NewInterfaceDataSource ¶ added in v0.1.2
func NewInterfaceDataSource() datasource.DataSource
func NewInterfaceResource ¶ added in v0.1.2
func NewL2VPNBridgeGroupBridgeDomainDataSource ¶ added in v0.1.5
func NewL2VPNBridgeGroupBridgeDomainDataSource() datasource.DataSource
func NewL2VPNBridgeGroupBridgeDomainResource ¶ added in v0.1.5
func NewL2VPNBridgeGroupDataSource ¶ added in v0.1.5
func NewL2VPNBridgeGroupDataSource() datasource.DataSource
func NewL2VPNBridgeGroupResource ¶ added in v0.1.5
func NewL2VPNDataSource ¶ added in v0.1.2
func NewL2VPNDataSource() datasource.DataSource
func NewL2VPNResource ¶ added in v0.1.2
func NewL2VPNXconnectGroupP2PDataSource ¶ added in v0.1.2
func NewL2VPNXconnectGroupP2PDataSource() datasource.DataSource
func NewL2VPNXconnectGroupP2PResource ¶ added in v0.1.2
func NewMPLSLDPDataSource ¶ added in v0.1.2
func NewMPLSLDPDataSource() datasource.DataSource
func NewMPLSLDPResource ¶ added in v0.1.2
func NewOCSystemConfigDataSource ¶ added in v0.1.2
func NewOCSystemConfigDataSource() datasource.DataSource
func NewOCSystemConfigResource ¶ added in v0.1.2
func NewPrefixSetDataSource ¶ added in v0.1.5
func NewPrefixSetDataSource() datasource.DataSource
func NewPrefixSetResource ¶ added in v0.1.5
func NewRoutePolicyDataSource ¶ added in v0.1.5
func NewRoutePolicyDataSource() datasource.DataSource
func NewRoutePolicyResource ¶ added in v0.1.5
func NewRouterBGPAddressFamilyDataSource ¶ added in v0.1.2
func NewRouterBGPAddressFamilyDataSource() datasource.DataSource
func NewRouterBGPAddressFamilyResource ¶ added in v0.1.2
func NewRouterBGPDataSource ¶ added in v0.1.2
func NewRouterBGPDataSource() datasource.DataSource
func NewRouterBGPResource ¶ added in v0.1.2
func NewRouterBGPVRFAddressFamilyDataSource ¶ added in v0.1.2
func NewRouterBGPVRFAddressFamilyDataSource() datasource.DataSource
func NewRouterBGPVRFAddressFamilyResource ¶ added in v0.1.2
func NewRouterBGPVRFDataSource ¶ added in v0.1.2
func NewRouterBGPVRFDataSource() datasource.DataSource
func NewRouterBGPVRFResource ¶ added in v0.1.2
func NewRouterISISDataSource ¶ added in v0.1.2
func NewRouterISISDataSource() datasource.DataSource
func NewRouterISISInterfaceAddressFamilyDataSource ¶ added in v0.1.2
func NewRouterISISInterfaceAddressFamilyDataSource() datasource.DataSource
func NewRouterISISInterfaceAddressFamilyResource ¶ added in v0.1.2
func NewRouterISISResource ¶ added in v0.1.2
func NewRouterOSPFAreaInterfaceDataSource ¶ added in v0.1.2
func NewRouterOSPFAreaInterfaceDataSource() datasource.DataSource
func NewRouterOSPFAreaInterfaceResource ¶ added in v0.1.2
func NewRouterOSPFDataSource ¶ added in v0.1.2
func NewRouterOSPFDataSource() datasource.DataSource
func NewRouterOSPFResource ¶ added in v0.1.2
func NewRouterOSPFVRFAreaInterfaceDataSource ¶ added in v0.1.2
func NewRouterOSPFVRFAreaInterfaceDataSource() datasource.DataSource
func NewRouterOSPFVRFAreaInterfaceResource ¶ added in v0.1.2
func NewRouterOSPFVRFDataSource ¶ added in v0.1.2
func NewRouterOSPFVRFDataSource() datasource.DataSource
func NewRouterOSPFVRFResource ¶ added in v0.1.2
func NewSSHDataSource ¶ added in v0.1.4
func NewSSHDataSource() datasource.DataSource
func NewSSHResource ¶ added in v0.1.4
func NewVRFDataSource ¶ added in v0.1.2
func NewVRFDataSource() datasource.DataSource
func NewVRFResource ¶ added in v0.1.2
Types ¶
type BGPASFormat ¶
type BGPASFormatDataSource ¶ added in v0.1.2
type BGPASFormatDataSource struct {
// contains filtered or unexported fields
}
func (*BGPASFormatDataSource) Configure ¶ added in v0.1.2
func (d *BGPASFormatDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPASFormatDataSource) Metadata ¶ added in v0.1.2
func (d *BGPASFormatDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPASFormatDataSource) Read ¶ added in v0.1.2
func (d *BGPASFormatDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPASFormatDataSource) Schema ¶ added in v0.1.3
func (d *BGPASFormatDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPASFormatResource ¶ added in v0.1.2
type BGPASFormatResource struct {
// contains filtered or unexported fields
}
func (*BGPASFormatResource) Configure ¶ added in v0.1.2
func (r *BGPASFormatResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPASFormatResource) Create ¶ added in v0.1.2
func (r *BGPASFormatResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPASFormatResource) Delete ¶ added in v0.1.2
func (r *BGPASFormatResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPASFormatResource) ImportState ¶ added in v0.1.2
func (r *BGPASFormatResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPASFormatResource) Metadata ¶ added in v0.1.2
func (r *BGPASFormatResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPASFormatResource) Read ¶ added in v0.1.2
func (r *BGPASFormatResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPASFormatResource) Schema ¶ added in v0.1.3
func (r *BGPASFormatResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPASFormatResource) Update ¶ added in v0.1.2
func (r *BGPASFormatResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNDataSource ¶ added in v0.1.5
type EVPNDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNDataSource) Configure ¶ added in v0.1.5
func (d *EVPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNDataSource) Metadata ¶ added in v0.1.5
func (d *EVPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNDataSource) Read ¶ added in v0.1.5
func (d *EVPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNDataSource) Schema ¶ added in v0.1.5
func (d *EVPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNEVI ¶ added in v0.1.5
type EVPNEVI struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
VpnId types.Int64 `tfsdk:"vpn_id"`
Description types.String `tfsdk:"description"`
LoadBalancing types.Bool `tfsdk:"load_balancing"`
LoadBalancingFlowLabelStatic types.Bool `tfsdk:"load_balancing_flow_label_static"`
BgpRdTwoByteAsNumber types.Int64 `tfsdk:"bgp_rd_two_byte_as_number"`
BgpRdTwoByteAsAssignedNumber types.Int64 `tfsdk:"bgp_rd_two_byte_as_assigned_number"`
BgpRdFourByteAsNumber types.Int64 `tfsdk:"bgp_rd_four_byte_as_number"`
BgpRdFourByteAsAssignedNumber types.Int64 `tfsdk:"bgp_rd_four_byte_as_assigned_number"`
BgpRdIpv4Address types.String `tfsdk:"bgp_rd_ipv4_address"`
BgpRdIpv4AddressAssignedNumber types.Int64 `tfsdk:"bgp_rd_ipv4_address_assigned_number"`
BgpRouteTargetImportTwoByteAsFormat []EVPNEVIBgpRouteTargetImportTwoByteAsFormat `tfsdk:"bgp_route_target_import_two_byte_as_format"`
BgpRouteTargetImportFourByteAsFormat []EVPNEVIBgpRouteTargetImportFourByteAsFormat `tfsdk:"bgp_route_target_import_four_byte_as_format"`
BgpRouteTargetImportIpv4AddressFormat []EVPNEVIBgpRouteTargetImportIpv4AddressFormat `tfsdk:"bgp_route_target_import_ipv4_address_format"`
BgpRouteTargetExportTwoByteAsFormat []EVPNEVIBgpRouteTargetExportTwoByteAsFormat `tfsdk:"bgp_route_target_export_two_byte_as_format"`
BgpRouteTargetExportFourByteAsFormat []EVPNEVIBgpRouteTargetExportFourByteAsFormat `tfsdk:"bgp_route_target_export_four_byte_as_format"`
BgpRouteTargetExportIpv4AddressFormat []EVPNEVIBgpRouteTargetExportIpv4AddressFormat `tfsdk:"bgp_route_target_export_ipv4_address_format"`
BgpRoutePolicyImport types.String `tfsdk:"bgp_route_policy_import"`
BgpRoutePolicyExport types.String `tfsdk:"bgp_route_policy_export"`
AdvertiseMac types.Bool `tfsdk:"advertise_mac"`
UnknownUnicastSuppression types.Bool `tfsdk:"unknown_unicast_suppression"`
ControlWordDisable types.Bool `tfsdk:"control_word_disable"`
Etree types.Bool `tfsdk:"etree"`
EtreeLeaf types.Bool `tfsdk:"etree_leaf"`
EtreeRtLeaf types.Bool `tfsdk:"etree_rt_leaf"`
}
type EVPNEVIBgpRouteTargetExportFourByteAsFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetExportIpv4AddressFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetExportTwoByteAsFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetImportFourByteAsFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetImportIpv4AddressFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetImportTwoByteAsFormat ¶ added in v0.1.5
type EVPNEVIDataSource ¶ added in v0.1.5
type EVPNEVIDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNEVIDataSource) Configure ¶ added in v0.1.5
func (d *EVPNEVIDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNEVIDataSource) Metadata ¶ added in v0.1.5
func (d *EVPNEVIDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNEVIDataSource) Read ¶ added in v0.1.5
func (d *EVPNEVIDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNEVIDataSource) Schema ¶ added in v0.1.5
func (d *EVPNEVIDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNEVIResource ¶ added in v0.1.5
type EVPNEVIResource struct {
// contains filtered or unexported fields
}
func (*EVPNEVIResource) Configure ¶ added in v0.1.5
func (r *EVPNEVIResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNEVIResource) Create ¶ added in v0.1.5
func (r *EVPNEVIResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNEVIResource) Delete ¶ added in v0.1.5
func (r *EVPNEVIResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNEVIResource) ImportState ¶ added in v0.1.5
func (r *EVPNEVIResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNEVIResource) Metadata ¶ added in v0.1.5
func (r *EVPNEVIResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNEVIResource) Read ¶ added in v0.1.5
func (r *EVPNEVIResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNEVIResource) Schema ¶ added in v0.1.5
func (r *EVPNEVIResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNEVIResource) Update ¶ added in v0.1.5
func (r *EVPNEVIResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNGroupCoreInterfaces ¶ added in v0.1.5
type EVPNGroupDataSource ¶ added in v0.1.5
type EVPNGroupDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNGroupDataSource) Configure ¶ added in v0.1.5
func (d *EVPNGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNGroupDataSource) Metadata ¶ added in v0.1.5
func (d *EVPNGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNGroupDataSource) Read ¶ added in v0.1.5
func (d *EVPNGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNGroupDataSource) Schema ¶ added in v0.1.5
func (d *EVPNGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNGroupResource ¶ added in v0.1.5
type EVPNGroupResource struct {
// contains filtered or unexported fields
}
func (*EVPNGroupResource) Configure ¶ added in v0.1.5
func (r *EVPNGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNGroupResource) Create ¶ added in v0.1.5
func (r *EVPNGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNGroupResource) Delete ¶ added in v0.1.5
func (r *EVPNGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNGroupResource) ImportState ¶ added in v0.1.5
func (r *EVPNGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNGroupResource) Metadata ¶ added in v0.1.5
func (r *EVPNGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNGroupResource) Read ¶ added in v0.1.5
func (r *EVPNGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNGroupResource) Schema ¶ added in v0.1.5
func (r *EVPNGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNGroupResource) Update ¶ added in v0.1.5
func (r *EVPNGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNInterface ¶ added in v0.1.5
type EVPNInterface struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
InterfaceName types.String `tfsdk:"interface_name"`
CoreIsolationGroup types.Int64 `tfsdk:"core_isolation_group"`
EthernetSegmentIdentifierTypeZeroBytes1 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_1"`
EthernetSegmentIdentifierTypeZeroBytes23 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_23"`
EthernetSegmentIdentifierTypeZeroBytes45 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_45"`
EthernetSegmentIdentifierTypeZeroBytes67 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_67"`
EthernetSegmentIdentifierTypeZeroBytes89 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_89"`
EthernetSegmentIdentifierTypeZeroEsi types.String `tfsdk:"ethernet_segment_identifier_type_zero_esi"`
EthernetSegmentLoadBalancingModeAllActive types.Bool `tfsdk:"ethernet_segment_load_balancing_mode_all_active"`
EthernetSegmentLoadBalancingModePortActive types.Bool `tfsdk:"ethernet_segment_load_balancing_mode_port_active"`
EthernetSegmentLoadBalancingModeSingleActive types.Bool `tfsdk:"ethernet_segment_load_balancing_mode_single_active"`
EthernetSegmentLoadBalancingModeSingleFlowActive types.Bool `tfsdk:"ethernet_segment_load_balancing_mode_single_flow_active"`
}
type EVPNInterfaceDataSource ¶ added in v0.1.5
type EVPNInterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNInterfaceDataSource) Configure ¶ added in v0.1.5
func (d *EVPNInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNInterfaceDataSource) Metadata ¶ added in v0.1.5
func (d *EVPNInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNInterfaceDataSource) Read ¶ added in v0.1.5
func (d *EVPNInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNInterfaceDataSource) Schema ¶ added in v0.1.5
func (d *EVPNInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNInterfaceResource ¶ added in v0.1.5
type EVPNInterfaceResource struct {
// contains filtered or unexported fields
}
func (*EVPNInterfaceResource) Configure ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNInterfaceResource) Create ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNInterfaceResource) Delete ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNInterfaceResource) ImportState ¶ added in v0.1.5
func (r *EVPNInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNInterfaceResource) Metadata ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNInterfaceResource) Read ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNInterfaceResource) Schema ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNInterfaceResource) Update ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNResource ¶ added in v0.1.5
type EVPNResource struct {
// contains filtered or unexported fields
}
func (*EVPNResource) Configure ¶ added in v0.1.5
func (r *EVPNResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNResource) Create ¶ added in v0.1.5
func (r *EVPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNResource) Delete ¶ added in v0.1.5
func (r *EVPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNResource) ImportState ¶ added in v0.1.5
func (r *EVPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNResource) Metadata ¶ added in v0.1.5
func (r *EVPNResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNResource) Read ¶ added in v0.1.5
func (r *EVPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNResource) Schema ¶ added in v0.1.5
func (r *EVPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNResource) Update ¶ added in v0.1.5
func (r *EVPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type GnmiDataSource ¶ added in v0.1.1
type GnmiDataSource struct {
// contains filtered or unexported fields
}
func (*GnmiDataSource) Configure ¶ added in v0.1.2
func (d *GnmiDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*GnmiDataSource) Metadata ¶ added in v0.1.2
func (d *GnmiDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*GnmiDataSource) Read ¶ added in v0.1.2
func (d *GnmiDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*GnmiDataSource) Schema ¶ added in v0.1.3
func (d *GnmiDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type GnmiResource ¶ added in v0.1.2
type GnmiResource struct {
// contains filtered or unexported fields
}
func (*GnmiResource) Configure ¶ added in v0.1.2
func (r *GnmiResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*GnmiResource) Create ¶ added in v0.1.2
func (r *GnmiResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*GnmiResource) Delete ¶ added in v0.1.2
func (r *GnmiResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*GnmiResource) ImportState ¶ added in v0.1.2
func (r *GnmiResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*GnmiResource) Metadata ¶ added in v0.1.2
func (r *GnmiResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*GnmiResource) Read ¶ added in v0.1.2
func (r *GnmiResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*GnmiResource) Schema ¶ added in v0.1.3
func (r *GnmiResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*GnmiResource) Update ¶ added in v0.1.2
func (r *GnmiResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type HostnameDataSource ¶ added in v0.1.2
type HostnameDataSource struct {
// contains filtered or unexported fields
}
func (*HostnameDataSource) Configure ¶ added in v0.1.2
func (d *HostnameDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*HostnameDataSource) Metadata ¶ added in v0.1.2
func (d *HostnameDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*HostnameDataSource) Read ¶ added in v0.1.2
func (d *HostnameDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*HostnameDataSource) Schema ¶ added in v0.1.3
func (d *HostnameDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type HostnameResource ¶ added in v0.1.2
type HostnameResource struct {
// contains filtered or unexported fields
}
func (*HostnameResource) Configure ¶ added in v0.1.2
func (r *HostnameResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*HostnameResource) Create ¶ added in v0.1.2
func (r *HostnameResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*HostnameResource) Delete ¶ added in v0.1.2
func (r *HostnameResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*HostnameResource) ImportState ¶ added in v0.1.2
func (r *HostnameResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*HostnameResource) Metadata ¶ added in v0.1.2
func (r *HostnameResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*HostnameResource) Read ¶ added in v0.1.2
func (r *HostnameResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*HostnameResource) Schema ¶ added in v0.1.3
func (r *HostnameResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*HostnameResource) Update ¶ added in v0.1.2
func (r *HostnameResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Interface ¶
type Interface struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
InterfaceName types.String `tfsdk:"interface_name"`
L2transport types.Bool `tfsdk:"l2transport"`
PointToPoint types.Bool `tfsdk:"point_to_point"`
Multipoint types.Bool `tfsdk:"multipoint"`
EncapsulationDot1qVlanId types.Int64 `tfsdk:"encapsulation_dot1q_vlan_id"`
L2transportEncapsulationDot1qVlanId types.String `tfsdk:"l2transport_encapsulation_dot1q_vlan_id"`
L2transportEncapsulationDot1qSecondDot1q types.String `tfsdk:"l2transport_encapsulation_dot1q_second_dot1q"`
RewriteIngressTagPopOne types.Bool `tfsdk:"rewrite_ingress_tag_pop_one"`
RewriteIngressTagPopTwo types.Bool `tfsdk:"rewrite_ingress_tag_pop_two"`
Shutdown types.Bool `tfsdk:"shutdown"`
Mtu types.Int64 `tfsdk:"mtu"`
Bandwidth types.Int64 `tfsdk:"bandwidth"`
Description types.String `tfsdk:"description"`
LoadInterval types.Int64 `tfsdk:"load_interval"`
Vrf types.String `tfsdk:"vrf"`
Ipv4Address types.String `tfsdk:"ipv4_address"`
Ipv4Netmask types.String `tfsdk:"ipv4_netmask"`
Unnumbered types.String `tfsdk:"unnumbered"`
Ipv6LinkLocalAddress types.String `tfsdk:"ipv6_link_local_address"`
Ipv6LinkLocalZone types.String `tfsdk:"ipv6_link_local_zone"`
Ipv6Autoconfig types.Bool `tfsdk:"ipv6_autoconfig"`
Ipv6Enable types.Bool `tfsdk:"ipv6_enable"`
Ipv6Addresses []InterfaceIpv6Addresses `tfsdk:"ipv6_addresses"`
}
type InterfaceDataSource ¶ added in v0.1.2
type InterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*InterfaceDataSource) Configure ¶ added in v0.1.2
func (d *InterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfaceDataSource) Metadata ¶ added in v0.1.2
func (d *InterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfaceDataSource) Read ¶ added in v0.1.2
func (d *InterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfaceDataSource) Schema ¶ added in v0.1.3
func (d *InterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfaceIpv6Addresses ¶ added in v0.1.1
type InterfaceResource ¶ added in v0.1.2
type InterfaceResource struct {
// contains filtered or unexported fields
}
func (*InterfaceResource) Configure ¶ added in v0.1.2
func (r *InterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfaceResource) Create ¶ added in v0.1.2
func (r *InterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfaceResource) Delete ¶ added in v0.1.2
func (r *InterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfaceResource) ImportState ¶ added in v0.1.2
func (r *InterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfaceResource) Metadata ¶ added in v0.1.2
func (r *InterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfaceResource) Read ¶ added in v0.1.2
func (r *InterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfaceResource) Schema ¶ added in v0.1.3
func (r *InterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfaceResource) Update ¶ added in v0.1.2
func (r *InterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNBridgeGroup ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomain ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomain struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
BridgeGroupName types.String `tfsdk:"bridge_group_name"`
BridgeDomainName types.String `tfsdk:"bridge_domain_name"`
Evis []L2VPNBridgeGroupBridgeDomainEvis `tfsdk:"evis"`
Vnis []L2VPNBridgeGroupBridgeDomainVnis `tfsdk:"vnis"`
Mtu types.Int64 `tfsdk:"mtu"`
StormControlBroadcastPps types.Int64 `tfsdk:"storm_control_broadcast_pps"`
StormControlBroadcastKbps types.Int64 `tfsdk:"storm_control_broadcast_kbps"`
StormControlMulticastPps types.Int64 `tfsdk:"storm_control_multicast_pps"`
StormControlMulticastKbps types.Int64 `tfsdk:"storm_control_multicast_kbps"`
StormControlUnknownUnicastPps types.Int64 `tfsdk:"storm_control_unknown_unicast_pps"`
StormControlUnknownUnicastKbps types.Int64 `tfsdk:"storm_control_unknown_unicast_kbps"`
Interfaces []L2VPNBridgeGroupBridgeDomainInterfaces `tfsdk:"interfaces"`
}
type L2VPNBridgeGroupBridgeDomainDataSource ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomainDataSource struct {
// contains filtered or unexported fields
}
func (*L2VPNBridgeGroupBridgeDomainDataSource) Configure ¶ added in v0.1.5
func (d *L2VPNBridgeGroupBridgeDomainDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*L2VPNBridgeGroupBridgeDomainDataSource) Metadata ¶ added in v0.1.5
func (d *L2VPNBridgeGroupBridgeDomainDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*L2VPNBridgeGroupBridgeDomainDataSource) Read ¶ added in v0.1.5
func (d *L2VPNBridgeGroupBridgeDomainDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*L2VPNBridgeGroupBridgeDomainDataSource) Schema ¶ added in v0.1.5
func (d *L2VPNBridgeGroupBridgeDomainDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type L2VPNBridgeGroupBridgeDomainEvis ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomainInterfaces ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomainResource ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomainResource struct {
// contains filtered or unexported fields
}
func (*L2VPNBridgeGroupBridgeDomainResource) Configure ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Create ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Delete ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) ImportState ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Metadata ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Read ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Schema ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Update ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNBridgeGroupBridgeDomainVnis ¶ added in v0.1.5
type L2VPNBridgeGroupDataSource ¶ added in v0.1.5
type L2VPNBridgeGroupDataSource struct {
// contains filtered or unexported fields
}
func (*L2VPNBridgeGroupDataSource) Configure ¶ added in v0.1.5
func (d *L2VPNBridgeGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*L2VPNBridgeGroupDataSource) Metadata ¶ added in v0.1.5
func (d *L2VPNBridgeGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*L2VPNBridgeGroupDataSource) Read ¶ added in v0.1.5
func (d *L2VPNBridgeGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*L2VPNBridgeGroupDataSource) Schema ¶ added in v0.1.5
func (d *L2VPNBridgeGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type L2VPNBridgeGroupResource ¶ added in v0.1.5
type L2VPNBridgeGroupResource struct {
// contains filtered or unexported fields
}
func (*L2VPNBridgeGroupResource) Configure ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*L2VPNBridgeGroupResource) Create ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*L2VPNBridgeGroupResource) Delete ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*L2VPNBridgeGroupResource) ImportState ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*L2VPNBridgeGroupResource) Metadata ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*L2VPNBridgeGroupResource) Read ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*L2VPNBridgeGroupResource) Schema ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*L2VPNBridgeGroupResource) Update ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNDataSource ¶ added in v0.1.2
type L2VPNDataSource struct {
// contains filtered or unexported fields
}
func (*L2VPNDataSource) Configure ¶ added in v0.1.2
func (d *L2VPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*L2VPNDataSource) Metadata ¶ added in v0.1.2
func (d *L2VPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*L2VPNDataSource) Read ¶ added in v0.1.2
func (d *L2VPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*L2VPNDataSource) Schema ¶ added in v0.1.3
func (d *L2VPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type L2VPNResource ¶ added in v0.1.2
type L2VPNResource struct {
// contains filtered or unexported fields
}
func (*L2VPNResource) Configure ¶ added in v0.1.2
func (r *L2VPNResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*L2VPNResource) Create ¶ added in v0.1.2
func (r *L2VPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*L2VPNResource) Delete ¶ added in v0.1.2
func (r *L2VPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*L2VPNResource) ImportState ¶ added in v0.1.2
func (r *L2VPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*L2VPNResource) Metadata ¶ added in v0.1.2
func (r *L2VPNResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*L2VPNResource) Read ¶ added in v0.1.2
func (r *L2VPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*L2VPNResource) Schema ¶ added in v0.1.3
func (r *L2VPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*L2VPNResource) Update ¶ added in v0.1.2
func (r *L2VPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNXconnectGroupP2P ¶
type L2VPNXconnectGroupP2P struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
GroupName types.String `tfsdk:"group_name"`
P2pXconnectName types.String `tfsdk:"p2p_xconnect_name"`
Description types.String `tfsdk:"description"`
Interfaces []L2VPNXconnectGroupP2PInterfaces `tfsdk:"interfaces"`
Ipv4Neighbors []L2VPNXconnectGroupP2PIpv4Neighbors `tfsdk:"ipv4_neighbors"`
Ipv6Neighbors []L2VPNXconnectGroupP2PIpv6Neighbors `tfsdk:"ipv6_neighbors"`
EvpnTargetNeighbors []L2VPNXconnectGroupP2PEvpnTargetNeighbors `tfsdk:"evpn_target_neighbors"`
EvpnServiceNeighbors []L2VPNXconnectGroupP2PEvpnServiceNeighbors `tfsdk:"evpn_service_neighbors"`
}
type L2VPNXconnectGroupP2PDataSource ¶ added in v0.1.2
type L2VPNXconnectGroupP2PDataSource struct {
// contains filtered or unexported fields
}
func (*L2VPNXconnectGroupP2PDataSource) Configure ¶ added in v0.1.2
func (d *L2VPNXconnectGroupP2PDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*L2VPNXconnectGroupP2PDataSource) Metadata ¶ added in v0.1.2
func (d *L2VPNXconnectGroupP2PDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*L2VPNXconnectGroupP2PDataSource) Read ¶ added in v0.1.2
func (d *L2VPNXconnectGroupP2PDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*L2VPNXconnectGroupP2PDataSource) Schema ¶ added in v0.1.3
func (d *L2VPNXconnectGroupP2PDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type L2VPNXconnectGroupP2PEvpnServiceNeighbors ¶ added in v0.1.5
type L2VPNXconnectGroupP2PEvpnTargetNeighbors ¶ added in v0.1.5
type L2VPNXconnectGroupP2PInterfaces ¶ added in v0.1.1
type L2VPNXconnectGroupP2PIpv4Neighbors ¶ added in v0.1.1
type L2VPNXconnectGroupP2PIpv6Neighbors ¶ added in v0.1.1
type L2VPNXconnectGroupP2PResource ¶ added in v0.1.2
type L2VPNXconnectGroupP2PResource struct {
// contains filtered or unexported fields
}
func (*L2VPNXconnectGroupP2PResource) Configure ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*L2VPNXconnectGroupP2PResource) Create ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*L2VPNXconnectGroupP2PResource) Delete ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*L2VPNXconnectGroupP2PResource) ImportState ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*L2VPNXconnectGroupP2PResource) Metadata ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*L2VPNXconnectGroupP2PResource) Read ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*L2VPNXconnectGroupP2PResource) Schema ¶ added in v0.1.3
func (r *L2VPNXconnectGroupP2PResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*L2VPNXconnectGroupP2PResource) Update ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNXconnectGroups ¶ added in v0.1.1
type MPLSLDP ¶
type MPLSLDP struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
RouterId types.String `tfsdk:"router_id"`
AddressFamilies []MPLSLDPAddressFamilies `tfsdk:"address_families"`
Interfaces []MPLSLDPInterfaces `tfsdk:"interfaces"`
}
type MPLSLDPAddressFamilies ¶ added in v0.1.1
type MPLSLDPDataSource ¶ added in v0.1.2
type MPLSLDPDataSource struct {
// contains filtered or unexported fields
}
func (*MPLSLDPDataSource) Configure ¶ added in v0.1.2
func (d *MPLSLDPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*MPLSLDPDataSource) Metadata ¶ added in v0.1.2
func (d *MPLSLDPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MPLSLDPDataSource) Read ¶ added in v0.1.2
func (d *MPLSLDPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MPLSLDPDataSource) Schema ¶ added in v0.1.3
func (d *MPLSLDPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MPLSLDPInterfaces ¶ added in v0.1.1
type MPLSLDPResource ¶ added in v0.1.2
type MPLSLDPResource struct {
// contains filtered or unexported fields
}
func (*MPLSLDPResource) Configure ¶ added in v0.1.2
func (r *MPLSLDPResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*MPLSLDPResource) Create ¶ added in v0.1.2
func (r *MPLSLDPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MPLSLDPResource) Delete ¶ added in v0.1.2
func (r *MPLSLDPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MPLSLDPResource) ImportState ¶ added in v0.1.2
func (r *MPLSLDPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MPLSLDPResource) Metadata ¶ added in v0.1.2
func (r *MPLSLDPResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MPLSLDPResource) Read ¶ added in v0.1.2
func (r *MPLSLDPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MPLSLDPResource) Schema ¶ added in v0.1.3
func (r *MPLSLDPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MPLSLDPResource) Update ¶ added in v0.1.2
func (r *MPLSLDPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type OCSystemConfig ¶
type OCSystemConfigDataSource ¶ added in v0.1.2
type OCSystemConfigDataSource struct {
// contains filtered or unexported fields
}
func (*OCSystemConfigDataSource) Configure ¶ added in v0.1.2
func (d *OCSystemConfigDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*OCSystemConfigDataSource) Metadata ¶ added in v0.1.2
func (d *OCSystemConfigDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*OCSystemConfigDataSource) Read ¶ added in v0.1.2
func (d *OCSystemConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*OCSystemConfigDataSource) Schema ¶ added in v0.1.3
func (d *OCSystemConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type OCSystemConfigResource ¶ added in v0.1.2
type OCSystemConfigResource struct {
// contains filtered or unexported fields
}
func (*OCSystemConfigResource) Configure ¶ added in v0.1.2
func (r *OCSystemConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*OCSystemConfigResource) Create ¶ added in v0.1.2
func (r *OCSystemConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*OCSystemConfigResource) Delete ¶ added in v0.1.2
func (r *OCSystemConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*OCSystemConfigResource) ImportState ¶ added in v0.1.2
func (r *OCSystemConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*OCSystemConfigResource) Metadata ¶ added in v0.1.2
func (r *OCSystemConfigResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*OCSystemConfigResource) Read ¶ added in v0.1.2
func (r *OCSystemConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*OCSystemConfigResource) Schema ¶ added in v0.1.3
func (r *OCSystemConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*OCSystemConfigResource) Update ¶ added in v0.1.2
func (r *OCSystemConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PrefixSetDataSource ¶ added in v0.1.5
type PrefixSetDataSource struct {
// contains filtered or unexported fields
}
func (*PrefixSetDataSource) Configure ¶ added in v0.1.5
func (d *PrefixSetDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*PrefixSetDataSource) Metadata ¶ added in v0.1.5
func (d *PrefixSetDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*PrefixSetDataSource) Read ¶ added in v0.1.5
func (d *PrefixSetDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*PrefixSetDataSource) Schema ¶ added in v0.1.5
func (d *PrefixSetDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type PrefixSetResource ¶ added in v0.1.5
type PrefixSetResource struct {
// contains filtered or unexported fields
}
func (*PrefixSetResource) Configure ¶ added in v0.1.5
func (r *PrefixSetResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PrefixSetResource) Create ¶ added in v0.1.5
func (r *PrefixSetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PrefixSetResource) Delete ¶ added in v0.1.5
func (r *PrefixSetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PrefixSetResource) ImportState ¶ added in v0.1.5
func (r *PrefixSetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*PrefixSetResource) Metadata ¶ added in v0.1.5
func (r *PrefixSetResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PrefixSetResource) Read ¶ added in v0.1.5
func (r *PrefixSetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PrefixSetResource) Schema ¶ added in v0.1.5
func (r *PrefixSetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PrefixSetResource) Update ¶ added in v0.1.5
func (r *PrefixSetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RoutePolicy ¶ added in v0.1.5
type RoutePolicyDataSource ¶ added in v0.1.5
type RoutePolicyDataSource struct {
// contains filtered or unexported fields
}
func (*RoutePolicyDataSource) Configure ¶ added in v0.1.5
func (d *RoutePolicyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RoutePolicyDataSource) Metadata ¶ added in v0.1.5
func (d *RoutePolicyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RoutePolicyDataSource) Read ¶ added in v0.1.5
func (d *RoutePolicyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RoutePolicyDataSource) Schema ¶ added in v0.1.5
func (d *RoutePolicyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RoutePolicyResource ¶ added in v0.1.5
type RoutePolicyResource struct {
// contains filtered or unexported fields
}
func (*RoutePolicyResource) Configure ¶ added in v0.1.5
func (r *RoutePolicyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RoutePolicyResource) Create ¶ added in v0.1.5
func (r *RoutePolicyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RoutePolicyResource) Delete ¶ added in v0.1.5
func (r *RoutePolicyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RoutePolicyResource) ImportState ¶ added in v0.1.5
func (r *RoutePolicyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RoutePolicyResource) Metadata ¶ added in v0.1.5
func (r *RoutePolicyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RoutePolicyResource) Read ¶ added in v0.1.5
func (r *RoutePolicyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RoutePolicyResource) Schema ¶ added in v0.1.5
func (r *RoutePolicyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RoutePolicyResource) Update ¶ added in v0.1.5
func (r *RoutePolicyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGP ¶
type RouterBGP struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
AsNumber types.String `tfsdk:"as_number"`
DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"`
DefaultMetric types.Int64 `tfsdk:"default_metric"`
TimersBgpKeepaliveInterval types.Int64 `tfsdk:"timers_bgp_keepalive_interval"`
TimersBgpHoldtime types.String `tfsdk:"timers_bgp_holdtime"`
BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"`
BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"`
Neighbors []RouterBGPNeighbors `tfsdk:"neighbors"`
}
type RouterBGPAddressFamily ¶
type RouterBGPAddressFamily struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
AsNumber types.String `tfsdk:"as_number"`
AfName types.String `tfsdk:"af_name"`
MaximumPathsEbgpMultipath types.Int64 `tfsdk:"maximum_paths_ebgp_multipath"`
MaximumPathsEibgpMultipath types.Int64 `tfsdk:"maximum_paths_eibgp_multipath"`
MaximumPathsIbgpMultipath types.Int64 `tfsdk:"maximum_paths_ibgp_multipath"`
LabelModePerCe types.Bool `tfsdk:"label_mode_per_ce"`
LabelModePerVrf types.Bool `tfsdk:"label_mode_per_vrf"`
RedistributeConnected types.Bool `tfsdk:"redistribute_connected"`
RedistributeConnectedMetric types.Int64 `tfsdk:"redistribute_connected_metric"`
RedistributeStatic types.Bool `tfsdk:"redistribute_static"`
RedistributeStaticMetric types.Int64 `tfsdk:"redistribute_static_metric"`
AggregateAddresses []RouterBGPAddressFamilyAggregateAddresses `tfsdk:"aggregate_addresses"`
Networks []RouterBGPAddressFamilyNetworks `tfsdk:"networks"`
RedistributeIsis []RouterBGPAddressFamilyRedistributeIsis `tfsdk:"redistribute_isis"`
RedistributeOspf []RouterBGPAddressFamilyRedistributeOspf `tfsdk:"redistribute_ospf"`
}
type RouterBGPAddressFamilyAggregateAddresses ¶ added in v0.1.1
type RouterBGPAddressFamilyDataSource ¶ added in v0.1.2
type RouterBGPAddressFamilyDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPAddressFamilyDataSource) Configure ¶ added in v0.1.2
func (d *RouterBGPAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPAddressFamilyDataSource) Metadata ¶ added in v0.1.2
func (d *RouterBGPAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPAddressFamilyDataSource) Read ¶ added in v0.1.2
func (d *RouterBGPAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPAddressFamilyDataSource) Schema ¶ added in v0.1.3
func (d *RouterBGPAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPAddressFamilyNetworks ¶ added in v0.1.1
type RouterBGPAddressFamilyRedistributeIsis ¶ added in v0.1.1
type RouterBGPAddressFamilyRedistributeIsis struct {
InstanceName types.String `tfsdk:"instance_name"`
LevelOne types.Bool `tfsdk:"level_one"`
LevelOneTwo types.Bool `tfsdk:"level_one_two"`
LevelOneTwoOneInterArea types.Bool `tfsdk:"level_one_two_one_inter_area"`
LevelOneOneInterArea types.Bool `tfsdk:"level_one_one_inter_area"`
LevelTwo types.Bool `tfsdk:"level_two"`
LevelTwoOneInterArea types.Bool `tfsdk:"level_two_one_inter_area"`
LevelOneInterArea types.Bool `tfsdk:"level_one_inter_area"`
Metric types.Int64 `tfsdk:"metric"`
}
type RouterBGPAddressFamilyRedistributeOspf ¶ added in v0.1.1
type RouterBGPAddressFamilyRedistributeOspf struct {
RouterTag types.String `tfsdk:"router_tag"`
MatchInternal types.Bool `tfsdk:"match_internal"`
MatchInternalExternal types.Bool `tfsdk:"match_internal_external"`
MatchInternalNssaExternal types.Bool `tfsdk:"match_internal_nssa_external"`
MatchExternal types.Bool `tfsdk:"match_external"`
MatchExternalNssaExternal types.Bool `tfsdk:"match_external_nssa_external"`
MatchNssaExternal types.Bool `tfsdk:"match_nssa_external"`
Metric types.Int64 `tfsdk:"metric"`
}
type RouterBGPAddressFamilyResource ¶ added in v0.1.2
type RouterBGPAddressFamilyResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPAddressFamilyResource) Configure ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPAddressFamilyResource) Create ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPAddressFamilyResource) Delete ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPAddressFamilyResource) ImportState ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPAddressFamilyResource) Metadata ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPAddressFamilyResource) Read ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPAddressFamilyResource) Schema ¶ added in v0.1.3
func (r *RouterBGPAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPAddressFamilyResource) Update ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGPDataSource ¶ added in v0.1.2
type RouterBGPDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPDataSource) Configure ¶ added in v0.1.2
func (d *RouterBGPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPDataSource) Metadata ¶ added in v0.1.2
func (d *RouterBGPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPDataSource) Read ¶ added in v0.1.2
func (d *RouterBGPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPDataSource) Schema ¶ added in v0.1.3
func (d *RouterBGPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPNeighbors ¶ added in v0.1.1
type RouterBGPNeighbors struct {
NeighborAddress types.String `tfsdk:"neighbor_address"`
RemoteAs types.String `tfsdk:"remote_as"`
Description types.String `tfsdk:"description"`
IgnoreConnectedCheck types.Bool `tfsdk:"ignore_connected_check"`
EbgpMultihopMaximumHopCount types.Int64 `tfsdk:"ebgp_multihop_maximum_hop_count"`
BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"`
BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"`
LocalAs types.String `tfsdk:"local_as"`
LocalAsNoPrepend types.Bool `tfsdk:"local_as_no_prepend"`
LocalAsReplaceAs types.Bool `tfsdk:"local_as_replace_as"`
LocalAsDualAs types.Bool `tfsdk:"local_as_dual_as"`
Password types.String `tfsdk:"password"`
Shutdown types.Bool `tfsdk:"shutdown"`
TimersKeepaliveInterval types.Int64 `tfsdk:"timers_keepalive_interval"`
TimersHoldtime types.String `tfsdk:"timers_holdtime"`
UpdateSource types.String `tfsdk:"update_source"`
TtlSecurity types.Bool `tfsdk:"ttl_security"`
}
type RouterBGPResource ¶ added in v0.1.2
type RouterBGPResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPResource) Configure ¶ added in v0.1.2
func (r *RouterBGPResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPResource) Create ¶ added in v0.1.2
func (r *RouterBGPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPResource) Delete ¶ added in v0.1.2
func (r *RouterBGPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPResource) ImportState ¶ added in v0.1.2
func (r *RouterBGPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPResource) Metadata ¶ added in v0.1.2
func (r *RouterBGPResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPResource) Read ¶ added in v0.1.2
func (r *RouterBGPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPResource) Schema ¶ added in v0.1.3
func (r *RouterBGPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPResource) Update ¶ added in v0.1.2
func (r *RouterBGPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGPVRF ¶
type RouterBGPVRF struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
AsNumber types.String `tfsdk:"as_number"`
VrfName types.String `tfsdk:"vrf_name"`
DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"`
DefaultMetric types.Int64 `tfsdk:"default_metric"`
TimersBgpKeepaliveInterval types.Int64 `tfsdk:"timers_bgp_keepalive_interval"`
TimersBgpHoldtime types.String `tfsdk:"timers_bgp_holdtime"`
BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"`
BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"`
Neighbors []RouterBGPVRFNeighbors `tfsdk:"neighbors"`
}
type RouterBGPVRFAddressFamily ¶
type RouterBGPVRFAddressFamily struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
AsNumber types.String `tfsdk:"as_number"`
VrfName types.String `tfsdk:"vrf_name"`
AfName types.String `tfsdk:"af_name"`
MaximumPathsEbgpMultipath types.Int64 `tfsdk:"maximum_paths_ebgp_multipath"`
MaximumPathsEibgpMultipath types.Int64 `tfsdk:"maximum_paths_eibgp_multipath"`
MaximumPathsIbgpMultipath types.Int64 `tfsdk:"maximum_paths_ibgp_multipath"`
LabelModePerCe types.Bool `tfsdk:"label_mode_per_ce"`
LabelModePerVrf types.Bool `tfsdk:"label_mode_per_vrf"`
RedistributeConnected types.Bool `tfsdk:"redistribute_connected"`
RedistributeConnectedMetric types.Int64 `tfsdk:"redistribute_connected_metric"`
RedistributeStatic types.Bool `tfsdk:"redistribute_static"`
RedistributeStaticMetric types.Int64 `tfsdk:"redistribute_static_metric"`
AggregateAddresses []RouterBGPVRFAddressFamilyAggregateAddresses `tfsdk:"aggregate_addresses"`
Networks []RouterBGPVRFAddressFamilyNetworks `tfsdk:"networks"`
RedistributeOspf []RouterBGPVRFAddressFamilyRedistributeOspf `tfsdk:"redistribute_ospf"`
}
type RouterBGPVRFAddressFamilyAggregateAddresses ¶ added in v0.1.1
type RouterBGPVRFAddressFamilyDataSource ¶ added in v0.1.2
type RouterBGPVRFAddressFamilyDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFAddressFamilyDataSource) Configure ¶ added in v0.1.2
func (d *RouterBGPVRFAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPVRFAddressFamilyDataSource) Metadata ¶ added in v0.1.2
func (d *RouterBGPVRFAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPVRFAddressFamilyDataSource) Read ¶ added in v0.1.2
func (d *RouterBGPVRFAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPVRFAddressFamilyDataSource) Schema ¶ added in v0.1.3
func (d *RouterBGPVRFAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPVRFAddressFamilyNetworks ¶ added in v0.1.1
type RouterBGPVRFAddressFamilyRedistributeOspf ¶ added in v0.1.1
type RouterBGPVRFAddressFamilyRedistributeOspf struct {
RouterTag types.String `tfsdk:"router_tag"`
MatchInternal types.Bool `tfsdk:"match_internal"`
MatchInternalExternal types.Bool `tfsdk:"match_internal_external"`
MatchInternalNssaExternal types.Bool `tfsdk:"match_internal_nssa_external"`
MatchExternal types.Bool `tfsdk:"match_external"`
MatchExternalNssaExternal types.Bool `tfsdk:"match_external_nssa_external"`
MatchNssaExternal types.Bool `tfsdk:"match_nssa_external"`
Metric types.Int64 `tfsdk:"metric"`
}
type RouterBGPVRFAddressFamilyResource ¶ added in v0.1.2
type RouterBGPVRFAddressFamilyResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFAddressFamilyResource) Configure ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPVRFAddressFamilyResource) Create ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPVRFAddressFamilyResource) Delete ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPVRFAddressFamilyResource) ImportState ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPVRFAddressFamilyResource) Metadata ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPVRFAddressFamilyResource) Read ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPVRFAddressFamilyResource) Schema ¶ added in v0.1.3
func (r *RouterBGPVRFAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPVRFAddressFamilyResource) Update ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGPVRFDataSource ¶ added in v0.1.2
type RouterBGPVRFDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFDataSource) Configure ¶ added in v0.1.2
func (d *RouterBGPVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPVRFDataSource) Metadata ¶ added in v0.1.2
func (d *RouterBGPVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPVRFDataSource) Read ¶ added in v0.1.2
func (d *RouterBGPVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPVRFDataSource) Schema ¶ added in v0.1.3
func (d *RouterBGPVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPVRFNeighbors ¶ added in v0.1.1
type RouterBGPVRFNeighbors struct {
NeighborAddress types.String `tfsdk:"neighbor_address"`
RemoteAs types.String `tfsdk:"remote_as"`
Description types.String `tfsdk:"description"`
IgnoreConnectedCheck types.Bool `tfsdk:"ignore_connected_check"`
EbgpMultihopMaximumHopCount types.Int64 `tfsdk:"ebgp_multihop_maximum_hop_count"`
BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"`
BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"`
LocalAs types.String `tfsdk:"local_as"`
LocalAsNoPrepend types.Bool `tfsdk:"local_as_no_prepend"`
LocalAsReplaceAs types.Bool `tfsdk:"local_as_replace_as"`
LocalAsDualAs types.Bool `tfsdk:"local_as_dual_as"`
Password types.String `tfsdk:"password"`
Shutdown types.Bool `tfsdk:"shutdown"`
TimersKeepaliveInterval types.Int64 `tfsdk:"timers_keepalive_interval"`
TimersHoldtime types.String `tfsdk:"timers_holdtime"`
UpdateSource types.String `tfsdk:"update_source"`
TtlSecurity types.Bool `tfsdk:"ttl_security"`
}
type RouterBGPVRFResource ¶ added in v0.1.2
type RouterBGPVRFResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFResource) Configure ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPVRFResource) Create ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPVRFResource) Delete ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPVRFResource) ImportState ¶ added in v0.1.2
func (r *RouterBGPVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPVRFResource) Metadata ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPVRFResource) Read ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPVRFResource) Schema ¶ added in v0.1.3
func (r *RouterBGPVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPVRFResource) Update ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterISIS ¶
type RouterISIS struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ProcessId types.String `tfsdk:"process_id"`
IsType types.String `tfsdk:"is_type"`
Nets []RouterISISNets `tfsdk:"nets"`
AddressFamilies []RouterISISAddressFamilies `tfsdk:"address_families"`
Interfaces []RouterISISInterfaces `tfsdk:"interfaces"`
}
type RouterISISAddressFamilies ¶ added in v0.1.1
type RouterISISAddressFamilies struct {
AfName types.String `tfsdk:"af_name"`
SafName types.String `tfsdk:"saf_name"`
MplsLdpAutoConfig types.Bool `tfsdk:"mpls_ldp_auto_config"`
MetricStyleNarrow types.Bool `tfsdk:"metric_style_narrow"`
MetricStyleWide types.Bool `tfsdk:"metric_style_wide"`
MetricStyleTransition types.Bool `tfsdk:"metric_style_transition"`
RouterIdInterfaceName types.String `tfsdk:"router_id_interface_name"`
RouterIdIpAddress types.String `tfsdk:"router_id_ip_address"`
DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"`
}
type RouterISISDataSource ¶ added in v0.1.2
type RouterISISDataSource struct {
// contains filtered or unexported fields
}
func (*RouterISISDataSource) Configure ¶ added in v0.1.2
func (d *RouterISISDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterISISDataSource) Metadata ¶ added in v0.1.2
func (d *RouterISISDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterISISDataSource) Read ¶ added in v0.1.2
func (d *RouterISISDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterISISDataSource) Schema ¶ added in v0.1.3
func (d *RouterISISDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterISISInterfaceAddressFamilyDataSource ¶ added in v0.1.2
type RouterISISInterfaceAddressFamilyDataSource struct {
// contains filtered or unexported fields
}
func (*RouterISISInterfaceAddressFamilyDataSource) Configure ¶ added in v0.1.2
func (d *RouterISISInterfaceAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterISISInterfaceAddressFamilyDataSource) Metadata ¶ added in v0.1.2
func (d *RouterISISInterfaceAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterISISInterfaceAddressFamilyDataSource) Read ¶ added in v0.1.2
func (d *RouterISISInterfaceAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterISISInterfaceAddressFamilyDataSource) Schema ¶ added in v0.1.3
func (d *RouterISISInterfaceAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterISISInterfaceAddressFamilyResource ¶ added in v0.1.2
type RouterISISInterfaceAddressFamilyResource struct {
// contains filtered or unexported fields
}
func (*RouterISISInterfaceAddressFamilyResource) Configure ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterISISInterfaceAddressFamilyResource) Create ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterISISInterfaceAddressFamilyResource) Delete ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterISISInterfaceAddressFamilyResource) ImportState ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterISISInterfaceAddressFamilyResource) Metadata ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterISISInterfaceAddressFamilyResource) Read ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterISISInterfaceAddressFamilyResource) Schema ¶ added in v0.1.3
func (r *RouterISISInterfaceAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterISISInterfaceAddressFamilyResource) Update ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterISISInterfaces ¶ added in v0.1.1
type RouterISISInterfaces struct {
InterfaceName types.String `tfsdk:"interface_name"`
CircuitType types.String `tfsdk:"circuit_type"`
HelloPaddingDisable types.Bool `tfsdk:"hello_padding_disable"`
HelloPaddingSometimes types.Bool `tfsdk:"hello_padding_sometimes"`
Priority types.Int64 `tfsdk:"priority"`
PointToPoint types.Bool `tfsdk:"point_to_point"`
Passive types.Bool `tfsdk:"passive"`
Suppressed types.Bool `tfsdk:"suppressed"`
Shutdown types.Bool `tfsdk:"shutdown"`
}
type RouterISISNets ¶ added in v0.1.1
type RouterISISResource ¶ added in v0.1.2
type RouterISISResource struct {
// contains filtered or unexported fields
}
func (*RouterISISResource) Configure ¶ added in v0.1.2
func (r *RouterISISResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterISISResource) Create ¶ added in v0.1.2
func (r *RouterISISResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterISISResource) Delete ¶ added in v0.1.2
func (r *RouterISISResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterISISResource) ImportState ¶ added in v0.1.2
func (r *RouterISISResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterISISResource) Metadata ¶ added in v0.1.2
func (r *RouterISISResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterISISResource) Read ¶ added in v0.1.2
func (r *RouterISISResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterISISResource) Schema ¶ added in v0.1.3
func (r *RouterISISResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterISISResource) Update ¶ added in v0.1.2
func (r *RouterISISResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterOSPF ¶
type RouterOSPF struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ProcessName types.String `tfsdk:"process_name"`
MplsLdpSync types.Bool `tfsdk:"mpls_ldp_sync"`
HelloInterval types.Int64 `tfsdk:"hello_interval"`
DeadInterval types.Int64 `tfsdk:"dead_interval"`
Priority types.Int64 `tfsdk:"priority"`
MtuIgnoreEnable types.Bool `tfsdk:"mtu_ignore_enable"`
MtuIgnoreDisable types.Bool `tfsdk:"mtu_ignore_disable"`
PassiveEnable types.Bool `tfsdk:"passive_enable"`
PassiveDisable types.Bool `tfsdk:"passive_disable"`
RouterId types.String `tfsdk:"router_id"`
RedistributeConnected types.Bool `tfsdk:"redistribute_connected"`
RedistributeConnectedTag types.Int64 `tfsdk:"redistribute_connected_tag"`
RedistributeConnectedMetricType types.String `tfsdk:"redistribute_connected_metric_type"`
RedistributeStatic types.Bool `tfsdk:"redistribute_static"`
RedistributeStaticTag types.Int64 `tfsdk:"redistribute_static_tag"`
RedistributeStaticMetricType types.String `tfsdk:"redistribute_static_metric_type"`
BfdFastDetect types.Bool `tfsdk:"bfd_fast_detect"`
BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"`
BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"`
DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"`
DefaultInformationOriginateAlways types.Bool `tfsdk:"default_information_originate_always"`
DefaultInformationOriginateMetricType types.Int64 `tfsdk:"default_information_originate_metric_type"`
Areas []RouterOSPFAreas `tfsdk:"areas"`
RedistributeBgp []RouterOSPFRedistributeBgp `tfsdk:"redistribute_bgp"`
RedistributeIsis []RouterOSPFRedistributeIsis `tfsdk:"redistribute_isis"`
RedistributeOspf []RouterOSPFRedistributeOspf `tfsdk:"redistribute_ospf"`
}
type RouterOSPFAreaInterface ¶
type RouterOSPFAreaInterface struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ProcessName types.String `tfsdk:"process_name"`
AreaId types.String `tfsdk:"area_id"`
InterfaceName types.String `tfsdk:"interface_name"`
NetworkBroadcast types.Bool `tfsdk:"network_broadcast"`
NetworkNonBroadcast types.Bool `tfsdk:"network_non_broadcast"`
NetworkPointToPoint types.Bool `tfsdk:"network_point_to_point"`
NetworkPointToMultipoint types.Bool `tfsdk:"network_point_to_multipoint"`
Cost types.Int64 `tfsdk:"cost"`
Priority types.Int64 `tfsdk:"priority"`
PassiveEnable types.Bool `tfsdk:"passive_enable"`
PassiveDisable types.Bool `tfsdk:"passive_disable"`
}
type RouterOSPFAreaInterfaceDataSource ¶ added in v0.1.2
type RouterOSPFAreaInterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFAreaInterfaceDataSource) Configure ¶ added in v0.1.2
func (d *RouterOSPFAreaInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterOSPFAreaInterfaceDataSource) Metadata ¶ added in v0.1.2
func (d *RouterOSPFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterOSPFAreaInterfaceDataSource) Read ¶ added in v0.1.2
func (d *RouterOSPFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterOSPFAreaInterfaceDataSource) Schema ¶ added in v0.1.3
func (d *RouterOSPFAreaInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterOSPFAreaInterfaceResource ¶ added in v0.1.2
type RouterOSPFAreaInterfaceResource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFAreaInterfaceResource) Configure ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterOSPFAreaInterfaceResource) Create ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterOSPFAreaInterfaceResource) Delete ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterOSPFAreaInterfaceResource) ImportState ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterOSPFAreaInterfaceResource) Metadata ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterOSPFAreaInterfaceResource) Read ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterOSPFAreaInterfaceResource) Schema ¶ added in v0.1.3
func (r *RouterOSPFAreaInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterOSPFAreaInterfaceResource) Update ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterOSPFAreas ¶ added in v0.1.1
type RouterOSPFDataSource ¶ added in v0.1.2
type RouterOSPFDataSource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFDataSource) Configure ¶ added in v0.1.2
func (d *RouterOSPFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterOSPFDataSource) Metadata ¶ added in v0.1.2
func (d *RouterOSPFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterOSPFDataSource) Read ¶ added in v0.1.2
func (d *RouterOSPFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterOSPFDataSource) Schema ¶ added in v0.1.3
func (d *RouterOSPFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterOSPFRedistributeBgp ¶ added in v0.1.1
type RouterOSPFRedistributeIsis ¶ added in v0.1.1
type RouterOSPFRedistributeOspf ¶ added in v0.1.1
type RouterOSPFRedistributeOspf struct {
InstanceName types.String `tfsdk:"instance_name"`
MatchInternal types.Bool `tfsdk:"match_internal"`
MatchExternal types.Bool `tfsdk:"match_external"`
MatchNssaExternal types.Bool `tfsdk:"match_nssa_external"`
Tag types.Int64 `tfsdk:"tag"`
MetricType types.String `tfsdk:"metric_type"`
}
type RouterOSPFResource ¶ added in v0.1.2
type RouterOSPFResource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFResource) Configure ¶ added in v0.1.2
func (r *RouterOSPFResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterOSPFResource) Create ¶ added in v0.1.2
func (r *RouterOSPFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterOSPFResource) Delete ¶ added in v0.1.2
func (r *RouterOSPFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterOSPFResource) ImportState ¶ added in v0.1.2
func (r *RouterOSPFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterOSPFResource) Metadata ¶ added in v0.1.2
func (r *RouterOSPFResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterOSPFResource) Read ¶ added in v0.1.2
func (r *RouterOSPFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterOSPFResource) Schema ¶ added in v0.1.3
func (r *RouterOSPFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterOSPFResource) Update ¶ added in v0.1.2
func (r *RouterOSPFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterOSPFVRF ¶
type RouterOSPFVRF struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ProcessName types.String `tfsdk:"process_name"`
VrfName types.String `tfsdk:"vrf_name"`
MplsLdpSync types.Bool `tfsdk:"mpls_ldp_sync"`
HelloInterval types.Int64 `tfsdk:"hello_interval"`
DeadInterval types.Int64 `tfsdk:"dead_interval"`
Priority types.Int64 `tfsdk:"priority"`
MtuIgnoreEnable types.Bool `tfsdk:"mtu_ignore_enable"`
MtuIgnoreDisable types.Bool `tfsdk:"mtu_ignore_disable"`
PassiveEnable types.Bool `tfsdk:"passive_enable"`
PassiveDisable types.Bool `tfsdk:"passive_disable"`
RouterId types.String `tfsdk:"router_id"`
RedistributeConnected types.Bool `tfsdk:"redistribute_connected"`
RedistributeConnectedTag types.Int64 `tfsdk:"redistribute_connected_tag"`
RedistributeConnectedMetricType types.String `tfsdk:"redistribute_connected_metric_type"`
RedistributeStatic types.Bool `tfsdk:"redistribute_static"`
RedistributeStaticTag types.Int64 `tfsdk:"redistribute_static_tag"`
RedistributeStaticMetricType types.String `tfsdk:"redistribute_static_metric_type"`
BfdFastDetect types.Bool `tfsdk:"bfd_fast_detect"`
BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"`
BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"`
DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"`
DefaultInformationOriginateAlways types.Bool `tfsdk:"default_information_originate_always"`
DefaultInformationOriginateMetricType types.Int64 `tfsdk:"default_information_originate_metric_type"`
Areas []RouterOSPFVRFAreas `tfsdk:"areas"`
RedistributeBgp []RouterOSPFVRFRedistributeBgp `tfsdk:"redistribute_bgp"`
RedistributeIsis []RouterOSPFVRFRedistributeIsis `tfsdk:"redistribute_isis"`
RedistributeOspf []RouterOSPFVRFRedistributeOspf `tfsdk:"redistribute_ospf"`
}
type RouterOSPFVRFAreaInterface ¶
type RouterOSPFVRFAreaInterface struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ProcessName types.String `tfsdk:"process_name"`
VrfName types.String `tfsdk:"vrf_name"`
AreaId types.String `tfsdk:"area_id"`
InterfaceName types.String `tfsdk:"interface_name"`
NetworkBroadcast types.Bool `tfsdk:"network_broadcast"`
NetworkNonBroadcast types.Bool `tfsdk:"network_non_broadcast"`
NetworkPointToPoint types.Bool `tfsdk:"network_point_to_point"`
NetworkPointToMultipoint types.Bool `tfsdk:"network_point_to_multipoint"`
Cost types.Int64 `tfsdk:"cost"`
Priority types.Int64 `tfsdk:"priority"`
PassiveEnable types.Bool `tfsdk:"passive_enable"`
PassiveDisable types.Bool `tfsdk:"passive_disable"`
}
type RouterOSPFVRFAreaInterfaceDataSource ¶ added in v0.1.2
type RouterOSPFVRFAreaInterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFVRFAreaInterfaceDataSource) Configure ¶ added in v0.1.2
func (d *RouterOSPFVRFAreaInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterOSPFVRFAreaInterfaceDataSource) Metadata ¶ added in v0.1.2
func (d *RouterOSPFVRFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterOSPFVRFAreaInterfaceDataSource) Read ¶ added in v0.1.2
func (d *RouterOSPFVRFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterOSPFVRFAreaInterfaceDataSource) Schema ¶ added in v0.1.3
func (d *RouterOSPFVRFAreaInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterOSPFVRFAreaInterfaceResource ¶ added in v0.1.2
type RouterOSPFVRFAreaInterfaceResource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFVRFAreaInterfaceResource) Configure ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Create ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Delete ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterOSPFVRFAreaInterfaceResource) ImportState ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Metadata ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Read ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Schema ¶ added in v0.1.3
func (r *RouterOSPFVRFAreaInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Update ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterOSPFVRFAreas ¶ added in v0.1.1
type RouterOSPFVRFDataSource ¶ added in v0.1.2
type RouterOSPFVRFDataSource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFVRFDataSource) Configure ¶ added in v0.1.2
func (d *RouterOSPFVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterOSPFVRFDataSource) Metadata ¶ added in v0.1.2
func (d *RouterOSPFVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterOSPFVRFDataSource) Read ¶ added in v0.1.2
func (d *RouterOSPFVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterOSPFVRFDataSource) Schema ¶ added in v0.1.3
func (d *RouterOSPFVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterOSPFVRFRedistributeBgp ¶ added in v0.1.1
type RouterOSPFVRFRedistributeIsis ¶ added in v0.1.1
type RouterOSPFVRFRedistributeOspf ¶ added in v0.1.1
type RouterOSPFVRFRedistributeOspf struct {
InstanceName types.String `tfsdk:"instance_name"`
MatchInternal types.Bool `tfsdk:"match_internal"`
MatchExternal types.Bool `tfsdk:"match_external"`
MatchNssaExternal types.Bool `tfsdk:"match_nssa_external"`
Tag types.Int64 `tfsdk:"tag"`
MetricType types.String `tfsdk:"metric_type"`
}
type RouterOSPFVRFResource ¶ added in v0.1.2
type RouterOSPFVRFResource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFVRFResource) Configure ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterOSPFVRFResource) Create ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterOSPFVRFResource) Delete ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterOSPFVRFResource) ImportState ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterOSPFVRFResource) Metadata ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterOSPFVRFResource) Read ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterOSPFVRFResource) Schema ¶ added in v0.1.3
func (r *RouterOSPFVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterOSPFVRFResource) Update ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SSH ¶ added in v0.1.4
type SSH struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ServerDscp types.Int64 `tfsdk:"server_dscp"`
ServerLogging types.Bool `tfsdk:"server_logging"`
ServerRateLimit types.Int64 `tfsdk:"server_rate_limit"`
ServerSessionLimit types.Int64 `tfsdk:"server_session_limit"`
ServerV2 types.Bool `tfsdk:"server_v2"`
ServerVrfs []SSHServerVrfs `tfsdk:"server_vrfs"`
}
type SSHDataSource ¶ added in v0.1.4
type SSHDataSource struct {
// contains filtered or unexported fields
}
func (*SSHDataSource) Configure ¶ added in v0.1.4
func (d *SSHDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SSHDataSource) Metadata ¶ added in v0.1.4
func (d *SSHDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SSHDataSource) Read ¶ added in v0.1.4
func (d *SSHDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SSHDataSource) Schema ¶ added in v0.1.4
func (d *SSHDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SSHResource ¶ added in v0.1.4
type SSHResource struct {
// contains filtered or unexported fields
}
func (*SSHResource) Configure ¶ added in v0.1.4
func (r *SSHResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SSHResource) Create ¶ added in v0.1.4
func (r *SSHResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SSHResource) Delete ¶ added in v0.1.4
func (r *SSHResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SSHResource) ImportState ¶ added in v0.1.4
func (r *SSHResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SSHResource) Metadata ¶ added in v0.1.4
func (r *SSHResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SSHResource) Read ¶ added in v0.1.4
func (r *SSHResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SSHResource) Schema ¶ added in v0.1.4
func (r *SSHResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SSHResource) Update ¶ added in v0.1.4
func (r *SSHResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SSHServerVrfs ¶ added in v0.1.4
type VRF ¶
type VRF struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
VrfName types.String `tfsdk:"vrf_name"`
Description types.String `tfsdk:"description"`
VpnId types.String `tfsdk:"vpn_id"`
AddressFamilyIpv4Unicast types.Bool `tfsdk:"address_family_ipv4_unicast"`
AddressFamilyIpv4UnicastImportRoutePolicy types.String `tfsdk:"address_family_ipv4_unicast_import_route_policy"`
AddressFamilyIpv4UnicastExportRoutePolicy types.String `tfsdk:"address_family_ipv4_unicast_export_route_policy"`
AddressFamilyIpv4Multicast types.Bool `tfsdk:"address_family_ipv4_multicast"`
AddressFamilyIpv4Flowspec types.Bool `tfsdk:"address_family_ipv4_flowspec"`
AddressFamilyIpv6Unicast types.Bool `tfsdk:"address_family_ipv6_unicast"`
AddressFamilyIpv6UnicastImportRoutePolicy types.String `tfsdk:"address_family_ipv6_unicast_import_route_policy"`
AddressFamilyIpv6UnicastExportRoutePolicy types.String `tfsdk:"address_family_ipv6_unicast_export_route_policy"`
AddressFamilyIpv6Multicast types.Bool `tfsdk:"address_family_ipv6_multicast"`
AddressFamilyIpv6Flowspec types.Bool `tfsdk:"address_family_ipv6_flowspec"`
RdTwoByteAsAsNumber types.String `tfsdk:"rd_two_byte_as_as_number"`
RdTwoByteAsIndex types.Int64 `tfsdk:"rd_two_byte_as_index"`
RdFourByteAsAsNumber types.String `tfsdk:"rd_four_byte_as_as_number"`
RdFourByteAsIndex types.Int64 `tfsdk:"rd_four_byte_as_index"`
RdIpAddressIpv4Address types.String `tfsdk:"rd_ip_address_ipv4_address"`
RdIpAddressIndex types.Int64 `tfsdk:"rd_ip_address_index"`
AddressFamilyIpv4UnicastImportRouteTargetTwoByteAsFormat []VRFAddressFamilyIpv4UnicastImportRouteTargetTwoByteAsFormat `tfsdk:"address_family_ipv4_unicast_import_route_target_two_byte_as_format"`
AddressFamilyIpv4UnicastImportRouteTargetFourByteAsFormat []VRFAddressFamilyIpv4UnicastImportRouteTargetFourByteAsFormat `tfsdk:"address_family_ipv4_unicast_import_route_target_four_byte_as_format"`
AddressFamilyIpv4UnicastImportRouteTargetIpAddressFormat []VRFAddressFamilyIpv4UnicastImportRouteTargetIpAddressFormat `tfsdk:"address_family_ipv4_unicast_import_route_target_ip_address_format"`
AddressFamilyIpv4UnicastExportRouteTargetTwoByteAsFormat []VRFAddressFamilyIpv4UnicastExportRouteTargetTwoByteAsFormat `tfsdk:"address_family_ipv4_unicast_export_route_target_two_byte_as_format"`
AddressFamilyIpv4UnicastExportRouteTargetFourByteAsFormat []VRFAddressFamilyIpv4UnicastExportRouteTargetFourByteAsFormat `tfsdk:"address_family_ipv4_unicast_export_route_target_four_byte_as_format"`
AddressFamilyIpv4UnicastExportRouteTargetIpAddressFormat []VRFAddressFamilyIpv4UnicastExportRouteTargetIpAddressFormat `tfsdk:"address_family_ipv4_unicast_export_route_target_ip_address_format"`
AddressFamilyIpv6UnicastImportRouteTargetTwoByteAsFormat []VRFAddressFamilyIpv6UnicastImportRouteTargetTwoByteAsFormat `tfsdk:"address_family_ipv6_unicast_import_route_target_two_byte_as_format"`
AddressFamilyIpv6UnicastImportRouteTargetFourByteAsFormat []VRFAddressFamilyIpv6UnicastImportRouteTargetFourByteAsFormat `tfsdk:"address_family_ipv6_unicast_import_route_target_four_byte_as_format"`
AddressFamilyIpv6UnicastImportRouteTargetIpAddressFormat []VRFAddressFamilyIpv6UnicastImportRouteTargetIpAddressFormat `tfsdk:"address_family_ipv6_unicast_import_route_target_ip_address_format"`
AddressFamilyIpv6UnicastExportRouteTargetTwoByteAsFormat []VRFAddressFamilyIpv6UnicastExportRouteTargetTwoByteAsFormat `tfsdk:"address_family_ipv6_unicast_export_route_target_two_byte_as_format"`
AddressFamilyIpv6UnicastExportRouteTargetFourByteAsFormat []VRFAddressFamilyIpv6UnicastExportRouteTargetFourByteAsFormat `tfsdk:"address_family_ipv6_unicast_export_route_target_four_byte_as_format"`
AddressFamilyIpv6UnicastExportRouteTargetIpAddressFormat []VRFAddressFamilyIpv6UnicastExportRouteTargetIpAddressFormat `tfsdk:"address_family_ipv6_unicast_export_route_target_ip_address_format"`
}
type VRFAddressFamilyIpv4UnicastExportRouteTargetFourByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastExportRouteTargetIpAddressFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastExportRouteTargetTwoByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastImportRouteTargetFourByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastImportRouteTargetIpAddressFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastImportRouteTargetTwoByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastExportRouteTargetFourByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastExportRouteTargetIpAddressFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastExportRouteTargetTwoByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastImportRouteTargetFourByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastImportRouteTargetIpAddressFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastImportRouteTargetTwoByteAsFormat ¶ added in v0.1.1
type VRFDataSource ¶ added in v0.1.2
type VRFDataSource struct {
// contains filtered or unexported fields
}
func (*VRFDataSource) Configure ¶ added in v0.1.2
func (d *VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*VRFDataSource) Metadata ¶ added in v0.1.2
func (d *VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*VRFDataSource) Read ¶ added in v0.1.2
func (d *VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*VRFDataSource) Schema ¶ added in v0.1.3
func (d *VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type VRFResource ¶ added in v0.1.2
type VRFResource struct {
// contains filtered or unexported fields
}
func (*VRFResource) Configure ¶ added in v0.1.2
func (r *VRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*VRFResource) Create ¶ added in v0.1.2
func (r *VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*VRFResource) Delete ¶ added in v0.1.2
func (r *VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*VRFResource) ImportState ¶ added in v0.1.2
func (r *VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*VRFResource) Metadata ¶ added in v0.1.2
func (r *VRFResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*VRFResource) Read ¶ added in v0.1.2
func (r *VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*VRFResource) Schema ¶ added in v0.1.3
func (r *VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*VRFResource) Update ¶ added in v0.1.2
func (r *VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Source Files
¶
- data_source_iosxr_bgp_as_format.go
- data_source_iosxr_evpn.go
- data_source_iosxr_evpn_evi.go
- data_source_iosxr_evpn_group.go
- data_source_iosxr_evpn_interface.go
- data_source_iosxr_gnmi.go
- data_source_iosxr_hostname.go
- data_source_iosxr_interface.go
- data_source_iosxr_l2vpn.go
- data_source_iosxr_l2vpn_bridge_group.go
- data_source_iosxr_l2vpn_bridge_group_bridge_domain.go
- data_source_iosxr_l2vpn_xconnect_group_p2p.go
- data_source_iosxr_mpls_ldp.go
- data_source_iosxr_oc_system_config.go
- data_source_iosxr_prefix_set.go
- data_source_iosxr_route_policy.go
- data_source_iosxr_router_bgp.go
- data_source_iosxr_router_bgp_address_family.go
- data_source_iosxr_router_bgp_vrf.go
- data_source_iosxr_router_bgp_vrf_address_family.go
- data_source_iosxr_router_isis.go
- data_source_iosxr_router_isis_interface_address_family.go
- data_source_iosxr_router_ospf.go
- data_source_iosxr_router_ospf_area_interface.go
- data_source_iosxr_router_ospf_vrf.go
- data_source_iosxr_router_ospf_vrf_area_interface.go
- data_source_iosxr_ssh.go
- data_source_iosxr_vrf.go
- model_iosxr_bgp_as_format.go
- model_iosxr_evpn.go
- model_iosxr_evpn_evi.go
- model_iosxr_evpn_group.go
- model_iosxr_evpn_interface.go
- model_iosxr_gnmi.go
- model_iosxr_hostname.go
- model_iosxr_interface.go
- model_iosxr_l2vpn.go
- model_iosxr_l2vpn_bridge_group.go
- model_iosxr_l2vpn_bridge_group_bridge_domain.go
- model_iosxr_l2vpn_xconnect_group_p2p.go
- model_iosxr_mpls_ldp.go
- model_iosxr_oc_system_config.go
- model_iosxr_prefix_set.go
- model_iosxr_route_policy.go
- model_iosxr_router_bgp.go
- model_iosxr_router_bgp_address_family.go
- model_iosxr_router_bgp_vrf.go
- model_iosxr_router_bgp_vrf_address_family.go
- model_iosxr_router_isis.go
- model_iosxr_router_isis_interface_address_family.go
- model_iosxr_router_ospf.go
- model_iosxr_router_ospf_area_interface.go
- model_iosxr_router_ospf_vrf.go
- model_iosxr_router_ospf_vrf_area_interface.go
- model_iosxr_ssh.go
- model_iosxr_vrf.go
- provider.go
- resource_iosxr_bgp_as_format.go
- resource_iosxr_evpn.go
- resource_iosxr_evpn_evi.go
- resource_iosxr_evpn_group.go
- resource_iosxr_evpn_interface.go
- resource_iosxr_gnmi.go
- resource_iosxr_hostname.go
- resource_iosxr_interface.go
- resource_iosxr_l2vpn.go
- resource_iosxr_l2vpn_bridge_group.go
- resource_iosxr_l2vpn_bridge_group_bridge_domain.go
- resource_iosxr_l2vpn_xconnect_group_p2p.go
- resource_iosxr_mpls_ldp.go
- resource_iosxr_oc_system_config.go
- resource_iosxr_prefix_set.go
- resource_iosxr_route_policy.go
- resource_iosxr_router_bgp.go
- resource_iosxr_router_bgp_address_family.go
- resource_iosxr_router_bgp_vrf.go
- resource_iosxr_router_bgp_vrf_address_family.go
- resource_iosxr_router_isis.go
- resource_iosxr_router_isis_interface_address_family.go
- resource_iosxr_router_ospf.go
- resource_iosxr_router_ospf_area_interface.go
- resource_iosxr_router_ospf_vrf.go
- resource_iosxr_router_ospf_vrf_area_interface.go
- resource_iosxr_ssh.go
- resource_iosxr_vrf.go
Click to show internal directories.
Click to hide internal directories.