Documentation
¶
Index ¶
- func New() provider.Provider
- func NewBGPASFormatDataSource() datasource.DataSource
- func NewBGPASFormatResource() 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 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 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 NewVRFDataSource() datasource.DataSource
- func NewVRFResource() resource.Resource
- type BGPASFormat
- type BGPASFormatDataSource
- func (d *BGPASFormatDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPASFormatDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *BGPASFormatDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPASFormatDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *GnmiDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *GnmiDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *HostnameDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *HostnameDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *InterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPN
- type L2VPNDataSource
- func (d *L2VPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *L2VPNDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *L2VPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *L2VPNXconnectGroupP2PDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNXconnectGroupP2PDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *MPLSLDPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *MPLSLDPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *OCSystemConfigDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *OCSystemConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterBGPAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPDataSource
- func (d *RouterBGPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterBGPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterBGPVRFAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPVRFAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPVRFDataSource
- func (d *RouterBGPVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPVRFDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterBGPVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterISISDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterISISDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- type RouterISISInterfaceAddressFamily
- type RouterISISInterfaceAddressFamilyDataSource
- func (d *RouterISISInterfaceAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterISISInterfaceAddressFamilyDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterISISInterfaceAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterISISInterfaceAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterOSPFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterOSPFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *RouterOSPFVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- func (d *VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- 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) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
- 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) 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 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 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 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 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) GetSchema ¶ added in v0.1.2
func (d *BGPASFormatDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *BGPASFormatResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) Update ¶ added in v0.1.2
func (r *BGPASFormatResource) 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) GetSchema ¶ added in v0.1.2
func (d *GnmiDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *GnmiResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *HostnameDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *HostnameResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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"`
Shutdown types.Bool `tfsdk:"shutdown"`
Mtu types.Int64 `tfsdk:"mtu"`
Bandwidth types.Int64 `tfsdk:"bandwidth"`
Description types.String `tfsdk:"description"`
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) GetSchema ¶ added in v0.1.2
func (d *InterfaceDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *InterfaceResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) Update ¶ added in v0.1.2
func (r *InterfaceResource) 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) GetSchema ¶ added in v0.1.2
func (d *L2VPNDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *L2VPNResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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"`
}
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) GetSchema ¶ added in v0.1.2
func (d *L2VPNXconnectGroupP2PDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *MPLSLDPDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *MPLSLDPResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *OCSystemConfigDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *OCSystemConfigResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) Update ¶ added in v0.1.2
func (r *OCSystemConfigResource) 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) GetSchema ¶ added in v0.1.2
func (d *RouterBGPAddressFamilyDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *RouterBGPDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *RouterBGPResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *RouterBGPVRFAddressFamilyDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *RouterBGPVRFDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *RouterBGPVRFResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *RouterISISDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (d *RouterISISInterfaceAddressFamilyDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (r *RouterISISResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *RouterOSPFAreaInterfaceDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *RouterOSPFDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *RouterOSPFResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *RouterOSPFVRFAreaInterfaceDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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) GetSchema ¶ added in v0.1.2
func (d *RouterOSPFVRFDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) Update ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
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"`
AddressFamilyIpv4Multicast types.Bool `tfsdk:"address_family_ipv4_multicast"`
AddressFamilyIpv4Flowspec types.Bool `tfsdk:"address_family_ipv4_flowspec"`
AddressFamilyIpv6Unicast types.Bool `tfsdk:"address_family_ipv6_unicast"`
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) GetSchema ¶ added in v0.1.2
func (d *VRFDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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)
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) GetSchema ¶ added in v0.1.2
func (r *VRFResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics)
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) 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_gnmi.go
- data_source_iosxr_hostname.go
- data_source_iosxr_interface.go
- data_source_iosxr_l2vpn.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_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_vrf.go
- model_iosxr_bgp_as_format.go
- model_iosxr_gnmi.go
- model_iosxr_hostname.go
- model_iosxr_interface.go
- model_iosxr_l2vpn.go
- model_iosxr_l2vpn_xconnect_group_p2p.go
- model_iosxr_mpls_ldp.go
- model_iosxr_oc_system_config.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_vrf.go
- provider.go
- resource_iosxr_bgp_as_format.go
- resource_iosxr_gnmi.go
- resource_iosxr_hostname.go
- resource_iosxr_interface.go
- resource_iosxr_l2vpn.go
- resource_iosxr_l2vpn_xconnect_group_p2p.go
- resource_iosxr_mpls_ldp.go
- resource_iosxr_oc_system_config.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_vrf.go
Click to show internal directories.
Click to hide internal directories.