Documentation
¶
Index ¶
- func New(version string) func() provider.Provider
- func NewAccessListExtendedDataSource() datasource.DataSource
- func NewAccessListExtendedResource() resource.Resource
- func NewAccessListStandardDataSource() datasource.DataSource
- func NewAccessListStandardResource() resource.Resource
- func NewBGPAddressFamilyIPv4DataSource() datasource.DataSource
- func NewBGPAddressFamilyIPv4Resource() resource.Resource
- func NewBGPAddressFamilyIPv4VRFDataSource() datasource.DataSource
- func NewBGPAddressFamilyIPv4VRFResource() resource.Resource
- func NewBGPAddressFamilyIPv6DataSource() datasource.DataSource
- func NewBGPAddressFamilyIPv6Resource() resource.Resource
- func NewBGPAddressFamilyIPv6VRFDataSource() datasource.DataSource
- func NewBGPAddressFamilyIPv6VRFResource() resource.Resource
- func NewBGPAddressFamilyL2VPNDataSource() datasource.DataSource
- func NewBGPAddressFamilyL2VPNResource() resource.Resource
- func NewBGPDataSource() datasource.DataSource
- func NewBGPIPv4UnicastNeighborDataSource() datasource.DataSource
- func NewBGPIPv4UnicastNeighborResource() resource.Resource
- func NewBGPIPv4UnicastVRFNeighborDataSource() datasource.DataSource
- func NewBGPIPv4UnicastVRFNeighborResource() resource.Resource
- func NewBGPIPv6UnicastNeighborDataSource() datasource.DataSource
- func NewBGPIPv6UnicastNeighborResource() resource.Resource
- func NewBGPL2VPNEVPNNeighborDataSource() datasource.DataSource
- func NewBGPL2VPNEVPNNeighborResource() resource.Resource
- func NewBGPNeighborDataSource() datasource.DataSource
- func NewBGPNeighborResource() resource.Resource
- func NewBGPResource() resource.Resource
- func NewBannerDataSource() datasource.DataSource
- func NewBannerResource() resource.Resource
- func NewDHCPDataSource() datasource.DataSource
- func NewDHCPResource() resource.Resource
- func NewEVPNDataSource() datasource.DataSource
- func NewEVPNInstanceDataSource() datasource.DataSource
- func NewEVPNInstanceResource() resource.Resource
- func NewEVPNResource() resource.Resource
- func NewInterfaceEthernetDataSource() datasource.DataSource
- func NewInterfaceEthernetResource() resource.Resource
- func NewInterfaceLoopbackDataSource() datasource.DataSource
- func NewInterfaceLoopbackResource() resource.Resource
- func NewInterfaceNVEDataSource() datasource.DataSource
- func NewInterfaceNVEResource() resource.Resource
- func NewInterfaceOSPFDataSource() datasource.DataSource
- func NewInterfaceOSPFProcessDataSource() datasource.DataSource
- func NewInterfaceOSPFProcessResource() resource.Resource
- func NewInterfaceOSPFResource() resource.Resource
- func NewInterfacePIMDataSource() datasource.DataSource
- func NewInterfacePIMResource() resource.Resource
- func NewInterfacePortChannelDataSource() datasource.DataSource
- func NewInterfacePortChannelResource() resource.Resource
- func NewInterfacePortChannelSubinterfaceDataSource() datasource.DataSource
- func NewInterfacePortChannelSubinterfaceResource() resource.Resource
- func NewInterfaceSwitchportDataSource() datasource.DataSource
- func NewInterfaceSwitchportResource() resource.Resource
- func NewInterfaceVLANDataSource() datasource.DataSource
- func NewInterfaceVLANResource() resource.Resource
- func NewLoggingDataSource() datasource.DataSource
- func NewLoggingIPv4HostTransportDataSource() datasource.DataSource
- func NewLoggingIPv4HostTransportResource() resource.Resource
- func NewLoggingIPv4HostVRFTransportDataSource() datasource.DataSource
- func NewLoggingIPv4HostVRFTransportResource() resource.Resource
- func NewLoggingIPv6HostTransportDataSource() datasource.DataSource
- func NewLoggingIPv6HostTransportResource() resource.Resource
- func NewLoggingIPv6HostVRFTransportDataSource() datasource.DataSource
- func NewLoggingIPv6HostVRFTransportResource() resource.Resource
- func NewLoggingResource() resource.Resource
- func NewMDTSubscriptionDataSource() datasource.DataSource
- func NewMDTSubscriptionResource() resource.Resource
- func NewMSDPDataSource() datasource.DataSource
- func NewMSDPResource() resource.Resource
- func NewMSDPVRFDataSource() datasource.DataSource
- func NewMSDPVRFResource() resource.Resource
- func NewOSPFDataSource() datasource.DataSource
- func NewOSPFResource() resource.Resource
- func NewOSPFVRFDataSource() datasource.DataSource
- func NewOSPFVRFResource() resource.Resource
- func NewPIMDataSource() datasource.DataSource
- func NewPIMResource() resource.Resource
- func NewPIMVRFDataSource() datasource.DataSource
- func NewPIMVRFResource() resource.Resource
- func NewPrefixListDataSource() datasource.DataSource
- func NewPrefixListResource() resource.Resource
- func NewRestconfDataSource() datasource.DataSource
- func NewRestconfResource() resource.Resource
- func NewRouteMapDataSource() datasource.DataSource
- func NewRouteMapResource() resource.Resource
- func NewSNMPServerDataSource() datasource.DataSource
- func NewSNMPServerGroupDataSource() datasource.DataSource
- func NewSNMPServerGroupResource() resource.Resource
- func NewSNMPServerResource() resource.Resource
- func NewSNMPServerUserDataSource() datasource.DataSource
- func NewSNMPServerUserResource() resource.Resource
- func NewServiceDataSource() datasource.DataSource
- func NewServiceResource() resource.Resource
- func NewStaticRouteDataSource() datasource.DataSource
- func NewStaticRouteResource() resource.Resource
- func NewSystemDataSource() datasource.DataSource
- func NewSystemResource() resource.Resource
- func NewTemplateDataSource() datasource.DataSource
- func NewTemplateResource() resource.Resource
- func NewUsernameDataSource() datasource.DataSource
- func NewUsernameResource() resource.Resource
- func NewVLANConfigurationDataSource() datasource.DataSource
- func NewVLANConfigurationResource() resource.Resource
- func NewVLANDataSource() datasource.DataSource
- func NewVLANResource() resource.Resource
- func NewVRFDataSource() datasource.DataSource
- func NewVRFResource() resource.Resource
- type AccessListExtended
- type AccessListExtendedDataSource
- func (d *AccessListExtendedDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *AccessListExtendedDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *AccessListExtendedDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *AccessListExtendedDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type AccessListExtendedEntries
- type AccessListExtendedResource
- func (r *AccessListExtendedResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *AccessListExtendedResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *AccessListExtendedResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *AccessListExtendedResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *AccessListExtendedResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *AccessListExtendedResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *AccessListExtendedResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *AccessListExtendedResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type AccessListStandard
- type AccessListStandardDataSource
- func (d *AccessListStandardDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *AccessListStandardDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *AccessListStandardDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *AccessListStandardDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type AccessListStandardEntries
- type AccessListStandardResource
- func (r *AccessListStandardResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *AccessListStandardResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *AccessListStandardResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *AccessListStandardResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *AccessListStandardResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *AccessListStandardResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *AccessListStandardResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *AccessListStandardResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGP
- type BGPAddressFamilyIPv4
- type BGPAddressFamilyIPv4DataSource
- func (d *BGPAddressFamilyIPv4DataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPAddressFamilyIPv4DataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPAddressFamilyIPv4DataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPAddressFamilyIPv4DataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPAddressFamilyIPv4Resource
- func (r *BGPAddressFamilyIPv4Resource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPAddressFamilyIPv4Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPAddressFamilyIPv4Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPAddressFamilyIPv4Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPAddressFamilyIPv4Resource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPAddressFamilyIPv4Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPAddressFamilyIPv4Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPAddressFamilyIPv4Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPAddressFamilyIPv4VRF
- type BGPAddressFamilyIPv4VRFDataSource
- func (d *BGPAddressFamilyIPv4VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPAddressFamilyIPv4VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPAddressFamilyIPv4VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPAddressFamilyIPv4VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPAddressFamilyIPv4VRFResource
- func (r *BGPAddressFamilyIPv4VRFResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPAddressFamilyIPv4VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPAddressFamilyIPv4VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPAddressFamilyIPv4VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPAddressFamilyIPv4VRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPAddressFamilyIPv4VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPAddressFamilyIPv4VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPAddressFamilyIPv4VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPAddressFamilyIPv4VRFVrfs
- type BGPAddressFamilyIPv6
- type BGPAddressFamilyIPv6DataSource
- func (d *BGPAddressFamilyIPv6DataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPAddressFamilyIPv6DataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPAddressFamilyIPv6DataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPAddressFamilyIPv6DataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPAddressFamilyIPv6Resource
- func (r *BGPAddressFamilyIPv6Resource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPAddressFamilyIPv6Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPAddressFamilyIPv6Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPAddressFamilyIPv6Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPAddressFamilyIPv6Resource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPAddressFamilyIPv6Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPAddressFamilyIPv6Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPAddressFamilyIPv6Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPAddressFamilyIPv6VRF
- type BGPAddressFamilyIPv6VRFDataSource
- func (d *BGPAddressFamilyIPv6VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPAddressFamilyIPv6VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPAddressFamilyIPv6VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPAddressFamilyIPv6VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPAddressFamilyIPv6VRFResource
- func (r *BGPAddressFamilyIPv6VRFResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPAddressFamilyIPv6VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPAddressFamilyIPv6VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPAddressFamilyIPv6VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPAddressFamilyIPv6VRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPAddressFamilyIPv6VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPAddressFamilyIPv6VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPAddressFamilyIPv6VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPAddressFamilyIPv6VRFVrfs
- type BGPAddressFamilyL2VPN
- type BGPAddressFamilyL2VPNDataSource
- func (d *BGPAddressFamilyL2VPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPAddressFamilyL2VPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPAddressFamilyL2VPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPAddressFamilyL2VPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPAddressFamilyL2VPNResource
- func (r *BGPAddressFamilyL2VPNResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPAddressFamilyL2VPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPAddressFamilyL2VPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPAddressFamilyL2VPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPAddressFamilyL2VPNResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPAddressFamilyL2VPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPAddressFamilyL2VPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPAddressFamilyL2VPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPDataSource
- func (d *BGPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPIPv4UnicastNeighbor
- type BGPIPv4UnicastNeighborDataSource
- func (d *BGPIPv4UnicastNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPIPv4UnicastNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPIPv4UnicastNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPIPv4UnicastNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPIPv4UnicastNeighborResource
- func (r *BGPIPv4UnicastNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPIPv4UnicastNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPIPv4UnicastNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPIPv4UnicastNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPIPv4UnicastNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPIPv4UnicastNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPIPv4UnicastNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPIPv4UnicastNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPIPv4UnicastNeighborRouteMaps
- type BGPIPv4UnicastVRFNeighbor
- type BGPIPv4UnicastVRFNeighborDataSource
- func (d *BGPIPv4UnicastVRFNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPIPv4UnicastVRFNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPIPv4UnicastVRFNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPIPv4UnicastVRFNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPIPv4UnicastVRFNeighborResource
- func (r *BGPIPv4UnicastVRFNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPIPv4UnicastVRFNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPIPv4UnicastVRFNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPIPv4UnicastVRFNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPIPv4UnicastVRFNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPIPv4UnicastVRFNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPIPv4UnicastVRFNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPIPv4UnicastVRFNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPIPv4UnicastVRFNeighborRouteMaps
- type BGPIPv6UnicastNeighbor
- type BGPIPv6UnicastNeighborDataSource
- func (d *BGPIPv6UnicastNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPIPv6UnicastNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPIPv6UnicastNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPIPv6UnicastNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPIPv6UnicastNeighborResource
- func (r *BGPIPv6UnicastNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPIPv6UnicastNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPIPv6UnicastNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPIPv6UnicastNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPIPv6UnicastNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPIPv6UnicastNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPIPv6UnicastNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPIPv6UnicastNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPIPv6UnicastNeighborRouteMaps
- type BGPL2VPNEVPNNeighbor
- type BGPL2VPNEVPNNeighborDataSource
- func (d *BGPL2VPNEVPNNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPL2VPNEVPNNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPL2VPNEVPNNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPL2VPNEVPNNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPL2VPNEVPNNeighborResource
- func (r *BGPL2VPNEVPNNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPL2VPNEVPNNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPL2VPNEVPNNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPL2VPNEVPNNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPL2VPNEVPNNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPL2VPNEVPNNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPL2VPNEVPNNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPL2VPNEVPNNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPNeighbor
- type BGPNeighborDataSource
- func (d *BGPNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPNeighborResource
- func (r *BGPNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type BGPResource
- func (r *BGPResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BGPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Banner
- type BannerDataSource
- func (d *BannerDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BannerDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BannerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BannerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BannerResource
- func (r *BannerResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *BannerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BannerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BannerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BannerResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *BannerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BannerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BannerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DHCP
- type DHCPDataSource
- func (d *DHCPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *DHCPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *DHCPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DHCPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DHCPResource
- func (r *DHCPResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *DHCPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DHCPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DHCPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DHCPResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DHCPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DHCPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DHCPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DHCPSnoopingVlans
- type EVPN
- type EVPNDataSource
- func (d *EVPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNInstance
- type EVPNInstanceDataSource
- func (d *EVPNInstanceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNInstanceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNInstanceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNInstanceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNInstanceResource
- func (r *EVPNInstanceResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNInstanceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNInstanceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNInstanceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNInstanceResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNInstanceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNInstanceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNInstanceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPNResource
- func (r *EVPNResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfaceEthernet
- type InterfaceEthernetDataSource
- func (d *InterfaceEthernetDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfaceEthernetDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceEthernetDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfaceEthernetDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfaceEthernetHelperAddresses
- type InterfaceEthernetResource
- func (r *InterfaceEthernetResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfaceEthernetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfaceEthernetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfaceEthernetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfaceEthernetResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfaceEthernetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfaceEthernetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfaceEthernetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfaceEthernetSourceTemplate
- type InterfaceLoopback
- type InterfaceLoopbackDataSource
- func (d *InterfaceLoopbackDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfaceLoopbackDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceLoopbackDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfaceLoopbackDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfaceLoopbackResource
- func (r *InterfaceLoopbackResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfaceLoopbackResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfaceLoopbackResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfaceLoopbackResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfaceLoopbackResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfaceLoopbackResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfaceLoopbackResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfaceLoopbackResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfaceNVE
- type InterfaceNVEDataSource
- func (d *InterfaceNVEDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfaceNVEDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceNVEDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfaceNVEDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfaceNVEResource
- func (r *InterfaceNVEResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfaceNVEResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfaceNVEResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfaceNVEResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfaceNVEResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfaceNVEResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfaceNVEResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfaceNVEResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfaceNVEVniVrfs
- type InterfaceNVEVnis
- type InterfaceOSPF
- type InterfaceOSPFDataSource
- func (d *InterfaceOSPFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfaceOSPFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceOSPFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfaceOSPFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfaceOSPFProcess
- type InterfaceOSPFProcessArea
- type InterfaceOSPFProcessDataSource
- func (d *InterfaceOSPFProcessDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfaceOSPFProcessDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceOSPFProcessDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfaceOSPFProcessDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfaceOSPFProcessResource
- func (r *InterfaceOSPFProcessResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfaceOSPFProcessResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfaceOSPFProcessResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfaceOSPFProcessResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfaceOSPFProcessResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfaceOSPFProcessResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfaceOSPFProcessResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfaceOSPFProcessResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfaceOSPFResource
- func (r *InterfaceOSPFResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfaceOSPFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfaceOSPFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfaceOSPFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfaceOSPFResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfaceOSPFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfaceOSPFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfaceOSPFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfacePIM
- type InterfacePIMDataSource
- func (d *InterfacePIMDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfacePIMDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfacePIMDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfacePIMDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfacePIMResource
- func (r *InterfacePIMResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfacePIMResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfacePIMResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfacePIMResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfacePIMResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfacePIMResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfacePIMResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfacePIMResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfacePortChannel
- type InterfacePortChannelDataSource
- func (d *InterfacePortChannelDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfacePortChannelDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfacePortChannelDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfacePortChannelDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfacePortChannelHelperAddresses
- type InterfacePortChannelResource
- func (r *InterfacePortChannelResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfacePortChannelResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfacePortChannelResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfacePortChannelResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfacePortChannelResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfacePortChannelResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfacePortChannelResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfacePortChannelResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfacePortChannelSubinterface
- type InterfacePortChannelSubinterfaceDataSource
- func (d *InterfacePortChannelSubinterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfacePortChannelSubinterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfacePortChannelSubinterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfacePortChannelSubinterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfacePortChannelSubinterfaceHelperAddresses
- type InterfacePortChannelSubinterfaceResource
- func (r *InterfacePortChannelSubinterfaceResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfacePortChannelSubinterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfacePortChannelSubinterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfacePortChannelSubinterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfacePortChannelSubinterfaceResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfacePortChannelSubinterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfacePortChannelSubinterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfacePortChannelSubinterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfaceSwitchport
- type InterfaceSwitchportDataSource
- func (d *InterfaceSwitchportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfaceSwitchportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceSwitchportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfaceSwitchportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfaceSwitchportResource
- func (r *InterfaceSwitchportResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfaceSwitchportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfaceSwitchportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfaceSwitchportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfaceSwitchportResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfaceSwitchportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfaceSwitchportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfaceSwitchportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfaceVLAN
- type InterfaceVLANDataSource
- func (d *InterfaceVLANDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfaceVLANDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceVLANDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfaceVLANDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfaceVLANHelperAddresses
- type InterfaceVLANResource
- func (r *InterfaceVLANResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfaceVLANResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfaceVLANResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfaceVLANResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfaceVLANResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *InterfaceVLANResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfaceVLANResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfaceVLANResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IosxeProvider
- func (p *IosxeProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *IosxeProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *IosxeProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *IosxeProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *IosxeProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
- type IosxeProviderModel
- type IosxeProviderModelDevice
- type Logging
- type LoggingDataSource
- func (d *LoggingDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *LoggingDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *LoggingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *LoggingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type LoggingIPv4HostTransport
- type LoggingIPv4HostTransportDataSource
- func (d *LoggingIPv4HostTransportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *LoggingIPv4HostTransportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *LoggingIPv4HostTransportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *LoggingIPv4HostTransportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type LoggingIPv4HostTransportResource
- func (r *LoggingIPv4HostTransportResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *LoggingIPv4HostTransportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *LoggingIPv4HostTransportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *LoggingIPv4HostTransportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *LoggingIPv4HostTransportResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *LoggingIPv4HostTransportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *LoggingIPv4HostTransportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *LoggingIPv4HostTransportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type LoggingIPv4HostTransportTransportTcpPorts
- type LoggingIPv4HostTransportTransportTlsPorts
- type LoggingIPv4HostTransportTransportUdpPorts
- type LoggingIPv4HostVRFTransport
- type LoggingIPv4HostVRFTransportDataSource
- func (d *LoggingIPv4HostVRFTransportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *LoggingIPv4HostVRFTransportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *LoggingIPv4HostVRFTransportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *LoggingIPv4HostVRFTransportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type LoggingIPv4HostVRFTransportResource
- func (r *LoggingIPv4HostVRFTransportResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *LoggingIPv4HostVRFTransportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *LoggingIPv4HostVRFTransportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *LoggingIPv4HostVRFTransportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *LoggingIPv4HostVRFTransportResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *LoggingIPv4HostVRFTransportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *LoggingIPv4HostVRFTransportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *LoggingIPv4HostVRFTransportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type LoggingIPv4HostVRFTransportTransportTcpPorts
- type LoggingIPv4HostVRFTransportTransportTlsPorts
- type LoggingIPv4HostVRFTransportTransportUdpPorts
- type LoggingIPv6HostTransport
- type LoggingIPv6HostTransportDataSource
- func (d *LoggingIPv6HostTransportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *LoggingIPv6HostTransportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *LoggingIPv6HostTransportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *LoggingIPv6HostTransportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type LoggingIPv6HostTransportResource
- func (r *LoggingIPv6HostTransportResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *LoggingIPv6HostTransportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *LoggingIPv6HostTransportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *LoggingIPv6HostTransportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *LoggingIPv6HostTransportResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *LoggingIPv6HostTransportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *LoggingIPv6HostTransportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *LoggingIPv6HostTransportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type LoggingIPv6HostTransportTransportTcpPorts
- type LoggingIPv6HostTransportTransportTlsPorts
- type LoggingIPv6HostTransportTransportUdpPorts
- type LoggingIPv6HostVRFTransport
- type LoggingIPv6HostVRFTransportDataSource
- func (d *LoggingIPv6HostVRFTransportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *LoggingIPv6HostVRFTransportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *LoggingIPv6HostVRFTransportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *LoggingIPv6HostVRFTransportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type LoggingIPv6HostVRFTransportResource
- func (r *LoggingIPv6HostVRFTransportResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *LoggingIPv6HostVRFTransportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *LoggingIPv6HostVRFTransportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *LoggingIPv6HostVRFTransportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *LoggingIPv6HostVRFTransportResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *LoggingIPv6HostVRFTransportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *LoggingIPv6HostVRFTransportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *LoggingIPv6HostVRFTransportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type LoggingIPv6HostVRFTransportTransportTcpPorts
- type LoggingIPv6HostVRFTransportTransportTlsPorts
- type LoggingIPv6HostVRFTransportTransportUdpPorts
- type LoggingIpv4Hosts
- type LoggingIpv4VrfHosts
- type LoggingIpv6Hosts
- type LoggingIpv6VrfHosts
- type LoggingResource
- func (r *LoggingResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *LoggingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *LoggingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *LoggingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *LoggingResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *LoggingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *LoggingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *LoggingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type LoggingSourceInterfacesVrf
- type MDTSubscription
- type MDTSubscriptionDataSource
- func (d *MDTSubscriptionDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *MDTSubscriptionDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *MDTSubscriptionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MDTSubscriptionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MDTSubscriptionReceivers
- type MDTSubscriptionResource
- func (r *MDTSubscriptionResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *MDTSubscriptionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MDTSubscriptionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MDTSubscriptionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MDTSubscriptionResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MDTSubscriptionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MDTSubscriptionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MDTSubscriptionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MSDP
- type MSDPDataSource
- func (d *MSDPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *MSDPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *MSDPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MSDPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MSDPPasswords
- type MSDPPeers
- type MSDPResource
- func (r *MSDPResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *MSDPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MSDPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MSDPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MSDPResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MSDPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MSDPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MSDPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MSDPVRF
- type MSDPVRFDataSource
- func (d *MSDPVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *MSDPVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *MSDPVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MSDPVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MSDPVRFPasswords
- type MSDPVRFPeers
- type MSDPVRFResource
- func (r *MSDPVRFResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *MSDPVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MSDPVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MSDPVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MSDPVRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MSDPVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MSDPVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MSDPVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type OSPF
- type OSPFDataSource
- func (d *OSPFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *OSPFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *OSPFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *OSPFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type OSPFNeighbor
- type OSPFNetwork
- type OSPFResource
- func (r *OSPFResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *OSPFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *OSPFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *OSPFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *OSPFResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *OSPFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *OSPFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *OSPFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type OSPFSummaryAddress
- type OSPFVRF
- type OSPFVRFDataSource
- func (d *OSPFVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *OSPFVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *OSPFVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *OSPFVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type OSPFVRFNeighbor
- type OSPFVRFNetwork
- type OSPFVRFResource
- func (r *OSPFVRFResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *OSPFVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *OSPFVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *OSPFVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *OSPFVRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *OSPFVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *OSPFVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *OSPFVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type OSPFVRFSummaryAddress
- type PIM
- type PIMDataSource
- func (d *PIMDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *PIMDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *PIMDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *PIMDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type PIMResource
- func (r *PIMResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *PIMResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *PIMResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *PIMResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *PIMResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *PIMResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *PIMResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *PIMResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type PIMRpAddresses
- type PIMRpCandidates
- type PIMVRF
- type PIMVRFDataSource
- func (d *PIMVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *PIMVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *PIMVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *PIMVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type PIMVRFResource
- func (r *PIMVRFResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *PIMVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *PIMVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *PIMVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *PIMVRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *PIMVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *PIMVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *PIMVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type PIMVRFRpAddresses
- type PIMVRFRpCandidates
- type PrefixList
- type PrefixListDataSource
- func (d *PrefixListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *PrefixListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *PrefixListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *PrefixListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type PrefixListPrefixes
- type PrefixListResource
- func (r *PrefixListResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *PrefixListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *PrefixListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *PrefixListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *PrefixListResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *PrefixListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *PrefixListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *PrefixListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Restconf
- type RestconfDataSource
- func (d *RestconfDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RestconfDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RestconfDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RestconfDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RestconfDataSourceModel
- type RestconfList
- type RestconfListItem
- type RestconfResource
- func (r *RestconfResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *RestconfResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RestconfResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RestconfResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RestconfResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *RestconfResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RestconfResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RestconfResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouteMap
- type RouteMapDataSource
- func (d *RouteMapDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouteMapDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouteMapDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouteMapDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouteMapEntries
- type RouteMapResource
- func (r *RouteMapResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *RouteMapResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouteMapResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouteMapResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouteMapResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *RouteMapResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouteMapResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouteMapResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SNMPServer
- type SNMPServerContexts
- type SNMPServerDataSource
- func (d *SNMPServerDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SNMPServerDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SNMPServerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SNMPServerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SNMPServerGroup
- type SNMPServerGroupDataSource
- func (d *SNMPServerGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SNMPServerGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SNMPServerGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SNMPServerGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SNMPServerGroupResource
- func (r *SNMPServerGroupResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *SNMPServerGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SNMPServerGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SNMPServerGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SNMPServerGroupResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *SNMPServerGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SNMPServerGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SNMPServerGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SNMPServerGroupV3Security
- type SNMPServerResource
- func (r *SNMPServerResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *SNMPServerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SNMPServerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SNMPServerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SNMPServerResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *SNMPServerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SNMPServerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SNMPServerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SNMPServerSnmpCommunities
- type SNMPServerUser
- type SNMPServerUserDataSource
- func (d *SNMPServerUserDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SNMPServerUserDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SNMPServerUserDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SNMPServerUserDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SNMPServerUserResource
- func (r *SNMPServerUserResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *SNMPServerUserResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SNMPServerUserResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SNMPServerUserResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SNMPServerUserResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *SNMPServerUserResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SNMPServerUserResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SNMPServerUserResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SNMPServerViews
- type Service
- type ServiceDataSource
- func (d *ServiceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *ServiceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *ServiceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ServiceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ServiceResource
- func (r *ServiceResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *ServiceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ServiceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ServiceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ServiceResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ServiceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ServiceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ServiceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type StaticRoute
- type StaticRouteDataSource
- func (d *StaticRouteDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *StaticRouteDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *StaticRouteDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *StaticRouteDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type StaticRouteNextHops
- type StaticRouteResource
- func (r *StaticRouteResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *StaticRouteResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *StaticRouteResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *StaticRouteResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *StaticRouteResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *StaticRouteResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *StaticRouteResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *StaticRouteResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type System
- type SystemDataSource
- func (d *SystemDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SystemDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SystemDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SystemDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SystemMulticastRoutingVrfs
- type SystemResource
- func (r *SystemResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *SystemResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SystemResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SystemResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SystemResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *SystemResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SystemResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SystemResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Template
- type TemplateDataSource
- func (d *TemplateDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *TemplateDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *TemplateDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *TemplateDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type TemplateDeviceTrackingAttachPolicy
- type TemplateIpAccessGroup
- type TemplateResource
- func (r *TemplateResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *TemplateResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *TemplateResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *TemplateResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *TemplateResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *TemplateResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *TemplateResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *TemplateResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type TemplateSwitchportPortSecurityMaximumRange
- type Username
- type UsernameDataSource
- func (d *UsernameDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *UsernameDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *UsernameDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *UsernameDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type UsernameResource
- func (r *UsernameResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *UsernameResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *UsernameResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *UsernameResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *UsernameResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *UsernameResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *UsernameResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *UsernameResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type VLAN
- type VLANConfiguration
- type VLANConfigurationDataSource
- func (d *VLANConfigurationDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *VLANConfigurationDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *VLANConfigurationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *VLANConfigurationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type VLANConfigurationResource
- func (r *VLANConfigurationResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *VLANConfigurationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *VLANConfigurationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *VLANConfigurationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *VLANConfigurationResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *VLANConfigurationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *VLANConfigurationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *VLANConfigurationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type VLANDataSource
- func (d *VLANDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *VLANDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *VLANDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *VLANDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type VLANResource
- func (r *VLANResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *VLANResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *VLANResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *VLANResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *VLANResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *VLANResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *VLANResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *VLANResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type VRF
- type VRFDataSource
- func (d *VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type VRFIpv4RouteTargetExport
- type VRFIpv4RouteTargetExportStitching
- type VRFIpv4RouteTargetImport
- type VRFIpv4RouteTargetImportStitching
- type VRFIpv6RouteTargetExport
- type VRFIpv6RouteTargetExportStitching
- type VRFIpv6RouteTargetImport
- type VRFIpv6RouteTargetImportStitching
- type VRFResource
- func (r *VRFResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *VRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type VRFRouteTargetExport
- type VRFRouteTargetImport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccessListExtendedDataSource ¶ added in v0.1.13
func NewAccessListExtendedDataSource() datasource.DataSource
func NewAccessListExtendedResource ¶ added in v0.1.13
func NewAccessListStandardDataSource ¶ added in v0.1.13
func NewAccessListStandardDataSource() datasource.DataSource
func NewAccessListStandardResource ¶ added in v0.1.13
func NewBGPAddressFamilyIPv4DataSource ¶ added in v0.1.15
func NewBGPAddressFamilyIPv4DataSource() datasource.DataSource
func NewBGPAddressFamilyIPv4Resource ¶ added in v0.1.15
func NewBGPAddressFamilyIPv4VRFDataSource ¶ added in v0.1.13
func NewBGPAddressFamilyIPv4VRFDataSource() datasource.DataSource
func NewBGPAddressFamilyIPv4VRFResource ¶ added in v0.1.13
func NewBGPAddressFamilyIPv6DataSource ¶ added in v0.1.15
func NewBGPAddressFamilyIPv6DataSource() datasource.DataSource
func NewBGPAddressFamilyIPv6Resource ¶ added in v0.1.15
func NewBGPAddressFamilyIPv6VRFDataSource ¶ added in v0.1.13
func NewBGPAddressFamilyIPv6VRFDataSource() datasource.DataSource
func NewBGPAddressFamilyIPv6VRFResource ¶ added in v0.1.13
func NewBGPAddressFamilyL2VPNDataSource ¶ added in v0.1.13
func NewBGPAddressFamilyL2VPNDataSource() datasource.DataSource
func NewBGPAddressFamilyL2VPNResource ¶ added in v0.1.13
func NewBGPDataSource ¶ added in v0.1.13
func NewBGPDataSource() datasource.DataSource
func NewBGPIPv4UnicastNeighborDataSource ¶ added in v0.1.15
func NewBGPIPv4UnicastNeighborDataSource() datasource.DataSource
func NewBGPIPv4UnicastNeighborResource ¶ added in v0.1.15
func NewBGPIPv4UnicastVRFNeighborDataSource ¶ added in v0.1.13
func NewBGPIPv4UnicastVRFNeighborDataSource() datasource.DataSource
func NewBGPIPv4UnicastVRFNeighborResource ¶ added in v0.1.13
func NewBGPIPv6UnicastNeighborDataSource ¶ added in v0.1.15
func NewBGPIPv6UnicastNeighborDataSource() datasource.DataSource
func NewBGPIPv6UnicastNeighborResource ¶ added in v0.1.15
func NewBGPL2VPNEVPNNeighborDataSource ¶ added in v0.1.13
func NewBGPL2VPNEVPNNeighborDataSource() datasource.DataSource
func NewBGPL2VPNEVPNNeighborResource ¶ added in v0.1.13
func NewBGPNeighborDataSource ¶ added in v0.1.13
func NewBGPNeighborDataSource() datasource.DataSource
func NewBGPNeighborResource ¶ added in v0.1.13
func NewBGPResource ¶ added in v0.1.13
func NewBannerDataSource ¶ added in v0.1.13
func NewBannerDataSource() datasource.DataSource
func NewBannerResource ¶ added in v0.1.13
func NewDHCPDataSource ¶ added in v0.1.13
func NewDHCPDataSource() datasource.DataSource
func NewDHCPResource ¶ added in v0.1.13
func NewEVPNDataSource ¶ added in v0.1.13
func NewEVPNDataSource() datasource.DataSource
func NewEVPNInstanceDataSource ¶ added in v0.1.13
func NewEVPNInstanceDataSource() datasource.DataSource
func NewEVPNInstanceResource ¶ added in v0.1.13
func NewEVPNResource ¶ added in v0.1.13
func NewInterfaceEthernetDataSource ¶ added in v0.1.13
func NewInterfaceEthernetDataSource() datasource.DataSource
func NewInterfaceEthernetResource ¶ added in v0.1.13
func NewInterfaceLoopbackDataSource ¶ added in v0.1.13
func NewInterfaceLoopbackDataSource() datasource.DataSource
func NewInterfaceLoopbackResource ¶ added in v0.1.13
func NewInterfaceNVEDataSource ¶ added in v0.1.13
func NewInterfaceNVEDataSource() datasource.DataSource
func NewInterfaceNVEResource ¶ added in v0.1.13
func NewInterfaceOSPFDataSource ¶ added in v0.1.13
func NewInterfaceOSPFDataSource() datasource.DataSource
func NewInterfaceOSPFProcessDataSource ¶ added in v0.1.13
func NewInterfaceOSPFProcessDataSource() datasource.DataSource
func NewInterfaceOSPFProcessResource ¶ added in v0.1.13
func NewInterfaceOSPFResource ¶ added in v0.1.13
func NewInterfacePIMDataSource ¶ added in v0.1.13
func NewInterfacePIMDataSource() datasource.DataSource
func NewInterfacePIMResource ¶ added in v0.1.13
func NewInterfacePortChannelDataSource ¶ added in v0.1.13
func NewInterfacePortChannelDataSource() datasource.DataSource
func NewInterfacePortChannelResource ¶ added in v0.1.13
func NewInterfacePortChannelSubinterfaceDataSource ¶ added in v0.1.13
func NewInterfacePortChannelSubinterfaceDataSource() datasource.DataSource
func NewInterfacePortChannelSubinterfaceResource ¶ added in v0.1.13
func NewInterfaceSwitchportDataSource ¶ added in v0.1.13
func NewInterfaceSwitchportDataSource() datasource.DataSource
func NewInterfaceSwitchportResource ¶ added in v0.1.13
func NewInterfaceVLANDataSource ¶ added in v0.1.13
func NewInterfaceVLANDataSource() datasource.DataSource
func NewInterfaceVLANResource ¶ added in v0.1.13
func NewLoggingDataSource ¶ added in v0.1.13
func NewLoggingDataSource() datasource.DataSource
func NewLoggingIPv4HostTransportDataSource ¶ added in v0.1.13
func NewLoggingIPv4HostTransportDataSource() datasource.DataSource
func NewLoggingIPv4HostTransportResource ¶ added in v0.1.13
func NewLoggingIPv4HostVRFTransportDataSource ¶ added in v0.1.13
func NewLoggingIPv4HostVRFTransportDataSource() datasource.DataSource
func NewLoggingIPv4HostVRFTransportResource ¶ added in v0.1.13
func NewLoggingIPv6HostTransportDataSource ¶ added in v0.1.13
func NewLoggingIPv6HostTransportDataSource() datasource.DataSource
func NewLoggingIPv6HostTransportResource ¶ added in v0.1.13
func NewLoggingIPv6HostVRFTransportDataSource ¶ added in v0.1.13
func NewLoggingIPv6HostVRFTransportDataSource() datasource.DataSource
func NewLoggingIPv6HostVRFTransportResource ¶ added in v0.1.13
func NewLoggingResource ¶ added in v0.1.13
func NewMDTSubscriptionDataSource ¶ added in v0.1.16
func NewMDTSubscriptionDataSource() datasource.DataSource
func NewMDTSubscriptionResource ¶ added in v0.1.16
func NewMSDPDataSource ¶ added in v0.1.13
func NewMSDPDataSource() datasource.DataSource
func NewMSDPResource ¶ added in v0.1.13
func NewMSDPVRFDataSource ¶ added in v0.1.13
func NewMSDPVRFDataSource() datasource.DataSource
func NewMSDPVRFResource ¶ added in v0.1.13
func NewOSPFDataSource ¶ added in v0.1.13
func NewOSPFDataSource() datasource.DataSource
func NewOSPFResource ¶ added in v0.1.13
func NewOSPFVRFDataSource ¶ added in v0.1.13
func NewOSPFVRFDataSource() datasource.DataSource
func NewOSPFVRFResource ¶ added in v0.1.13
func NewPIMDataSource ¶ added in v0.1.13
func NewPIMDataSource() datasource.DataSource
func NewPIMResource ¶ added in v0.1.13
func NewPIMVRFDataSource ¶ added in v0.1.13
func NewPIMVRFDataSource() datasource.DataSource
func NewPIMVRFResource ¶ added in v0.1.13
func NewPrefixListDataSource ¶ added in v0.1.14
func NewPrefixListDataSource() datasource.DataSource
func NewPrefixListResource ¶ added in v0.1.14
func NewRestconfDataSource ¶ added in v0.1.13
func NewRestconfDataSource() datasource.DataSource
func NewRestconfResource ¶ added in v0.1.13
func NewRouteMapDataSource ¶ added in v0.1.14
func NewRouteMapDataSource() datasource.DataSource
func NewRouteMapResource ¶ added in v0.1.14
func NewSNMPServerDataSource ¶ added in v0.1.13
func NewSNMPServerDataSource() datasource.DataSource
func NewSNMPServerGroupDataSource ¶ added in v0.1.13
func NewSNMPServerGroupDataSource() datasource.DataSource
func NewSNMPServerGroupResource ¶ added in v0.1.13
func NewSNMPServerResource ¶ added in v0.1.13
func NewSNMPServerUserDataSource ¶ added in v0.1.13
func NewSNMPServerUserDataSource() datasource.DataSource
func NewSNMPServerUserResource ¶ added in v0.1.13
func NewServiceDataSource ¶ added in v0.1.13
func NewServiceDataSource() datasource.DataSource
func NewServiceResource ¶ added in v0.1.13
func NewStaticRouteDataSource ¶ added in v0.1.13
func NewStaticRouteDataSource() datasource.DataSource
func NewStaticRouteResource ¶ added in v0.1.13
func NewSystemDataSource ¶ added in v0.1.13
func NewSystemDataSource() datasource.DataSource
func NewSystemResource ¶ added in v0.1.13
func NewTemplateDataSource ¶ added in v0.1.13
func NewTemplateDataSource() datasource.DataSource
func NewTemplateResource ¶ added in v0.1.13
func NewUsernameDataSource ¶ added in v0.1.13
func NewUsernameDataSource() datasource.DataSource
func NewUsernameResource ¶ added in v0.1.13
func NewVLANConfigurationDataSource ¶ added in v0.1.13
func NewVLANConfigurationDataSource() datasource.DataSource
func NewVLANConfigurationResource ¶ added in v0.1.13
func NewVLANDataSource ¶ added in v0.1.13
func NewVLANDataSource() datasource.DataSource
func NewVLANResource ¶ added in v0.1.13
func NewVRFDataSource ¶ added in v0.1.13
func NewVRFDataSource() datasource.DataSource
func NewVRFResource ¶ added in v0.1.13
Types ¶
type AccessListExtended ¶ added in v0.1.11
type AccessListExtendedDataSource ¶ added in v0.1.13
type AccessListExtendedDataSource struct {
// contains filtered or unexported fields
}
func (*AccessListExtendedDataSource) Configure ¶ added in v0.1.13
func (d *AccessListExtendedDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*AccessListExtendedDataSource) Metadata ¶ added in v0.1.13
func (d *AccessListExtendedDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*AccessListExtendedDataSource) Read ¶ added in v0.1.13
func (d *AccessListExtendedDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*AccessListExtendedDataSource) Schema ¶ added in v0.1.13
func (d *AccessListExtendedDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type AccessListExtendedEntries ¶ added in v0.1.11
type AccessListExtendedEntries struct {
Sequence types.Int64 `tfsdk:"sequence"`
Remark types.String `tfsdk:"remark"`
AceRuleAction types.String `tfsdk:"ace_rule_action"`
AceRuleProtocol types.String `tfsdk:"ace_rule_protocol"`
ServiceObjectGroup types.String `tfsdk:"service_object_group"`
SourcePrefix types.String `tfsdk:"source_prefix"`
SourcePrefixMask types.String `tfsdk:"source_prefix_mask"`
SourceAny types.Bool `tfsdk:"source_any"`
SourceHost types.String `tfsdk:"source_host"`
SourceObjectGroup types.String `tfsdk:"source_object_group"`
SourcePortEqual types.String `tfsdk:"source_port_equal"`
SourcePortGreaterThan types.String `tfsdk:"source_port_greater_than"`
SourcePortLesserThan types.String `tfsdk:"source_port_lesser_than"`
SourcePortRangeFrom types.String `tfsdk:"source_port_range_from"`
SourcePortRangeTo types.String `tfsdk:"source_port_range_to"`
DestinationPrefix types.String `tfsdk:"destination_prefix"`
DestinationPrefixMask types.String `tfsdk:"destination_prefix_mask"`
DestinationAny types.Bool `tfsdk:"destination_any"`
DestinationHost types.String `tfsdk:"destination_host"`
DestinationObjectGroup types.String `tfsdk:"destination_object_group"`
DestinationPortEqual types.String `tfsdk:"destination_port_equal"`
DestinationPortGreaterThan types.String `tfsdk:"destination_port_greater_than"`
DestinationPortLesserThan types.String `tfsdk:"destination_port_lesser_than"`
DestinationPortRangeFrom types.String `tfsdk:"destination_port_range_from"`
DestinationPortRangeTo types.String `tfsdk:"destination_port_range_to"`
Ack types.Bool `tfsdk:"ack"`
Fin types.Bool `tfsdk:"fin"`
Psh types.Bool `tfsdk:"psh"`
Rst types.Bool `tfsdk:"rst"`
Syn types.Bool `tfsdk:"syn"`
Urg types.Bool `tfsdk:"urg"`
Established types.Bool `tfsdk:"established"`
Dscp types.String `tfsdk:"dscp"`
Fragments types.Bool `tfsdk:"fragments"`
Precedence types.String `tfsdk:"precedence"`
Tos types.String `tfsdk:"tos"`
}
type AccessListExtendedResource ¶ added in v0.1.13
type AccessListExtendedResource struct {
// contains filtered or unexported fields
}
func (*AccessListExtendedResource) Configure ¶ added in v0.1.13
func (r *AccessListExtendedResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*AccessListExtendedResource) Create ¶ added in v0.1.13
func (r *AccessListExtendedResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*AccessListExtendedResource) Delete ¶ added in v0.1.13
func (r *AccessListExtendedResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*AccessListExtendedResource) ImportState ¶ added in v0.1.13
func (r *AccessListExtendedResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*AccessListExtendedResource) Metadata ¶ added in v0.1.13
func (r *AccessListExtendedResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*AccessListExtendedResource) Read ¶ added in v0.1.13
func (r *AccessListExtendedResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*AccessListExtendedResource) Schema ¶ added in v0.1.13
func (r *AccessListExtendedResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*AccessListExtendedResource) Update ¶ added in v0.1.13
func (r *AccessListExtendedResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type AccessListStandard ¶ added in v0.1.11
type AccessListStandardDataSource ¶ added in v0.1.13
type AccessListStandardDataSource struct {
// contains filtered or unexported fields
}
func (*AccessListStandardDataSource) Configure ¶ added in v0.1.13
func (d *AccessListStandardDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*AccessListStandardDataSource) Metadata ¶ added in v0.1.13
func (d *AccessListStandardDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*AccessListStandardDataSource) Read ¶ added in v0.1.13
func (d *AccessListStandardDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*AccessListStandardDataSource) Schema ¶ added in v0.1.13
func (d *AccessListStandardDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type AccessListStandardEntries ¶ added in v0.1.11
type AccessListStandardEntries struct {
Sequence types.Int64 `tfsdk:"sequence"`
Remark types.String `tfsdk:"remark"`
DenyPrefix types.String `tfsdk:"deny_prefix"`
DenyPrefixMask types.String `tfsdk:"deny_prefix_mask"`
DenyAny types.Bool `tfsdk:"deny_any"`
DenyHost types.String `tfsdk:"deny_host"`
PermitPrefix types.String `tfsdk:"permit_prefix"`
PermitPrefixMask types.String `tfsdk:"permit_prefix_mask"`
PermitAny types.Bool `tfsdk:"permit_any"`
PermitHost types.String `tfsdk:"permit_host"`
}
type AccessListStandardResource ¶ added in v0.1.13
type AccessListStandardResource struct {
// contains filtered or unexported fields
}
func (*AccessListStandardResource) Configure ¶ added in v0.1.13
func (r *AccessListStandardResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*AccessListStandardResource) Create ¶ added in v0.1.13
func (r *AccessListStandardResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*AccessListStandardResource) Delete ¶ added in v0.1.13
func (r *AccessListStandardResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*AccessListStandardResource) ImportState ¶ added in v0.1.13
func (r *AccessListStandardResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*AccessListStandardResource) Metadata ¶ added in v0.1.13
func (r *AccessListStandardResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*AccessListStandardResource) Read ¶ added in v0.1.13
func (r *AccessListStandardResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*AccessListStandardResource) Schema ¶ added in v0.1.13
func (r *AccessListStandardResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*AccessListStandardResource) Update ¶ added in v0.1.13
func (r *AccessListStandardResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPAddressFamilyIPv4 ¶ added in v0.1.15
type BGPAddressFamilyIPv4DataSource ¶ added in v0.1.15
type BGPAddressFamilyIPv4DataSource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyIPv4DataSource) Configure ¶ added in v0.1.15
func (d *BGPAddressFamilyIPv4DataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPAddressFamilyIPv4DataSource) Metadata ¶ added in v0.1.15
func (d *BGPAddressFamilyIPv4DataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPAddressFamilyIPv4DataSource) Read ¶ added in v0.1.15
func (d *BGPAddressFamilyIPv4DataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPAddressFamilyIPv4DataSource) Schema ¶ added in v0.1.15
func (d *BGPAddressFamilyIPv4DataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPAddressFamilyIPv4Resource ¶ added in v0.1.15
type BGPAddressFamilyIPv4Resource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyIPv4Resource) Configure ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv4Resource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPAddressFamilyIPv4Resource) Create ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv4Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPAddressFamilyIPv4Resource) Delete ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv4Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPAddressFamilyIPv4Resource) ImportState ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv4Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPAddressFamilyIPv4Resource) Metadata ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv4Resource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPAddressFamilyIPv4Resource) Read ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv4Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPAddressFamilyIPv4Resource) Schema ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv4Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPAddressFamilyIPv4Resource) Update ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv4Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPAddressFamilyIPv4VRF ¶ added in v0.1.1
type BGPAddressFamilyIPv4VRFDataSource ¶ added in v0.1.13
type BGPAddressFamilyIPv4VRFDataSource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyIPv4VRFDataSource) Configure ¶ added in v0.1.13
func (d *BGPAddressFamilyIPv4VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPAddressFamilyIPv4VRFDataSource) Metadata ¶ added in v0.1.13
func (d *BGPAddressFamilyIPv4VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPAddressFamilyIPv4VRFDataSource) Read ¶ added in v0.1.13
func (d *BGPAddressFamilyIPv4VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPAddressFamilyIPv4VRFDataSource) Schema ¶ added in v0.1.13
func (d *BGPAddressFamilyIPv4VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPAddressFamilyIPv4VRFResource ¶ added in v0.1.13
type BGPAddressFamilyIPv4VRFResource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyIPv4VRFResource) Configure ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv4VRFResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPAddressFamilyIPv4VRFResource) Create ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv4VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPAddressFamilyIPv4VRFResource) Delete ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv4VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPAddressFamilyIPv4VRFResource) ImportState ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv4VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPAddressFamilyIPv4VRFResource) Metadata ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv4VRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPAddressFamilyIPv4VRFResource) Read ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv4VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPAddressFamilyIPv4VRFResource) Schema ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv4VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPAddressFamilyIPv4VRFResource) Update ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv4VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPAddressFamilyIPv4VRFVrfs ¶ added in v0.1.1
type BGPAddressFamilyIPv6 ¶ added in v0.1.15
type BGPAddressFamilyIPv6DataSource ¶ added in v0.1.15
type BGPAddressFamilyIPv6DataSource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyIPv6DataSource) Configure ¶ added in v0.1.15
func (d *BGPAddressFamilyIPv6DataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPAddressFamilyIPv6DataSource) Metadata ¶ added in v0.1.15
func (d *BGPAddressFamilyIPv6DataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPAddressFamilyIPv6DataSource) Read ¶ added in v0.1.15
func (d *BGPAddressFamilyIPv6DataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPAddressFamilyIPv6DataSource) Schema ¶ added in v0.1.15
func (d *BGPAddressFamilyIPv6DataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPAddressFamilyIPv6Resource ¶ added in v0.1.15
type BGPAddressFamilyIPv6Resource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyIPv6Resource) Configure ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv6Resource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPAddressFamilyIPv6Resource) Create ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv6Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPAddressFamilyIPv6Resource) Delete ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv6Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPAddressFamilyIPv6Resource) ImportState ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv6Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPAddressFamilyIPv6Resource) Metadata ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv6Resource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPAddressFamilyIPv6Resource) Read ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv6Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPAddressFamilyIPv6Resource) Schema ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv6Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPAddressFamilyIPv6Resource) Update ¶ added in v0.1.15
func (r *BGPAddressFamilyIPv6Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPAddressFamilyIPv6VRF ¶ added in v0.1.1
type BGPAddressFamilyIPv6VRFDataSource ¶ added in v0.1.13
type BGPAddressFamilyIPv6VRFDataSource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyIPv6VRFDataSource) Configure ¶ added in v0.1.13
func (d *BGPAddressFamilyIPv6VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPAddressFamilyIPv6VRFDataSource) Metadata ¶ added in v0.1.13
func (d *BGPAddressFamilyIPv6VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPAddressFamilyIPv6VRFDataSource) Read ¶ added in v0.1.13
func (d *BGPAddressFamilyIPv6VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPAddressFamilyIPv6VRFDataSource) Schema ¶ added in v0.1.13
func (d *BGPAddressFamilyIPv6VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPAddressFamilyIPv6VRFResource ¶ added in v0.1.13
type BGPAddressFamilyIPv6VRFResource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyIPv6VRFResource) Configure ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv6VRFResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPAddressFamilyIPv6VRFResource) Create ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv6VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPAddressFamilyIPv6VRFResource) Delete ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv6VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPAddressFamilyIPv6VRFResource) ImportState ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv6VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPAddressFamilyIPv6VRFResource) Metadata ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv6VRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPAddressFamilyIPv6VRFResource) Read ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv6VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPAddressFamilyIPv6VRFResource) Schema ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv6VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPAddressFamilyIPv6VRFResource) Update ¶ added in v0.1.13
func (r *BGPAddressFamilyIPv6VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPAddressFamilyIPv6VRFVrfs ¶ added in v0.1.1
type BGPAddressFamilyL2VPN ¶ added in v0.1.1
type BGPAddressFamilyL2VPNDataSource ¶ added in v0.1.13
type BGPAddressFamilyL2VPNDataSource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyL2VPNDataSource) Configure ¶ added in v0.1.13
func (d *BGPAddressFamilyL2VPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPAddressFamilyL2VPNDataSource) Metadata ¶ added in v0.1.13
func (d *BGPAddressFamilyL2VPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPAddressFamilyL2VPNDataSource) Read ¶ added in v0.1.13
func (d *BGPAddressFamilyL2VPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPAddressFamilyL2VPNDataSource) Schema ¶ added in v0.1.13
func (d *BGPAddressFamilyL2VPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPAddressFamilyL2VPNResource ¶ added in v0.1.13
type BGPAddressFamilyL2VPNResource struct {
// contains filtered or unexported fields
}
func (*BGPAddressFamilyL2VPNResource) Configure ¶ added in v0.1.13
func (r *BGPAddressFamilyL2VPNResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPAddressFamilyL2VPNResource) Create ¶ added in v0.1.13
func (r *BGPAddressFamilyL2VPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPAddressFamilyL2VPNResource) Delete ¶ added in v0.1.13
func (r *BGPAddressFamilyL2VPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPAddressFamilyL2VPNResource) ImportState ¶ added in v0.1.13
func (r *BGPAddressFamilyL2VPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPAddressFamilyL2VPNResource) Metadata ¶ added in v0.1.13
func (r *BGPAddressFamilyL2VPNResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPAddressFamilyL2VPNResource) Read ¶ added in v0.1.13
func (r *BGPAddressFamilyL2VPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPAddressFamilyL2VPNResource) Schema ¶ added in v0.1.13
func (r *BGPAddressFamilyL2VPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPAddressFamilyL2VPNResource) Update ¶ added in v0.1.13
func (r *BGPAddressFamilyL2VPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPDataSource ¶ added in v0.1.13
type BGPDataSource struct {
// contains filtered or unexported fields
}
func (*BGPDataSource) Configure ¶ added in v0.1.13
func (d *BGPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPDataSource) Metadata ¶ added in v0.1.13
func (d *BGPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPDataSource) Read ¶ added in v0.1.13
func (d *BGPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPDataSource) Schema ¶ added in v0.1.13
func (d *BGPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPIPv4UnicastNeighbor ¶ added in v0.1.15
type BGPIPv4UnicastNeighbor struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Asn types.String `tfsdk:"asn"`
Ip types.String `tfsdk:"ip"`
Activate types.Bool `tfsdk:"activate"`
SendCommunity types.String `tfsdk:"send_community"`
RouteReflectorClient types.Bool `tfsdk:"route_reflector_client"`
RouteMaps []BGPIPv4UnicastNeighborRouteMaps `tfsdk:"route_maps"`
}
type BGPIPv4UnicastNeighborDataSource ¶ added in v0.1.15
type BGPIPv4UnicastNeighborDataSource struct {
// contains filtered or unexported fields
}
func (*BGPIPv4UnicastNeighborDataSource) Configure ¶ added in v0.1.15
func (d *BGPIPv4UnicastNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPIPv4UnicastNeighborDataSource) Metadata ¶ added in v0.1.15
func (d *BGPIPv4UnicastNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPIPv4UnicastNeighborDataSource) Read ¶ added in v0.1.15
func (d *BGPIPv4UnicastNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPIPv4UnicastNeighborDataSource) Schema ¶ added in v0.1.15
func (d *BGPIPv4UnicastNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPIPv4UnicastNeighborResource ¶ added in v0.1.15
type BGPIPv4UnicastNeighborResource struct {
// contains filtered or unexported fields
}
func (*BGPIPv4UnicastNeighborResource) Configure ¶ added in v0.1.15
func (r *BGPIPv4UnicastNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPIPv4UnicastNeighborResource) Create ¶ added in v0.1.15
func (r *BGPIPv4UnicastNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPIPv4UnicastNeighborResource) Delete ¶ added in v0.1.15
func (r *BGPIPv4UnicastNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPIPv4UnicastNeighborResource) ImportState ¶ added in v0.1.15
func (r *BGPIPv4UnicastNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPIPv4UnicastNeighborResource) Metadata ¶ added in v0.1.15
func (r *BGPIPv4UnicastNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPIPv4UnicastNeighborResource) Read ¶ added in v0.1.15
func (r *BGPIPv4UnicastNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPIPv4UnicastNeighborResource) Schema ¶ added in v0.1.15
func (r *BGPIPv4UnicastNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPIPv4UnicastNeighborResource) Update ¶ added in v0.1.15
func (r *BGPIPv4UnicastNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPIPv4UnicastNeighborRouteMaps ¶ added in v0.1.15
type BGPIPv4UnicastVRFNeighbor ¶ added in v0.1.3
type BGPIPv4UnicastVRFNeighbor struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Asn types.String `tfsdk:"asn"`
Vrf types.String `tfsdk:"vrf"`
Ip types.String `tfsdk:"ip"`
RemoteAs types.String `tfsdk:"remote_as"`
Description types.String `tfsdk:"description"`
Shutdown types.Bool `tfsdk:"shutdown"`
UpdateSourceLoopback types.String `tfsdk:"update_source_loopback"`
Activate types.Bool `tfsdk:"activate"`
SendCommunity types.String `tfsdk:"send_community"`
RouteReflectorClient types.Bool `tfsdk:"route_reflector_client"`
RouteMaps []BGPIPv4UnicastVRFNeighborRouteMaps `tfsdk:"route_maps"`
}
type BGPIPv4UnicastVRFNeighborDataSource ¶ added in v0.1.13
type BGPIPv4UnicastVRFNeighborDataSource struct {
// contains filtered or unexported fields
}
func (*BGPIPv4UnicastVRFNeighborDataSource) Configure ¶ added in v0.1.13
func (d *BGPIPv4UnicastVRFNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPIPv4UnicastVRFNeighborDataSource) Metadata ¶ added in v0.1.13
func (d *BGPIPv4UnicastVRFNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPIPv4UnicastVRFNeighborDataSource) Read ¶ added in v0.1.13
func (d *BGPIPv4UnicastVRFNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPIPv4UnicastVRFNeighborDataSource) Schema ¶ added in v0.1.13
func (d *BGPIPv4UnicastVRFNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPIPv4UnicastVRFNeighborResource ¶ added in v0.1.13
type BGPIPv4UnicastVRFNeighborResource struct {
// contains filtered or unexported fields
}
func (*BGPIPv4UnicastVRFNeighborResource) Configure ¶ added in v0.1.13
func (r *BGPIPv4UnicastVRFNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPIPv4UnicastVRFNeighborResource) Create ¶ added in v0.1.13
func (r *BGPIPv4UnicastVRFNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPIPv4UnicastVRFNeighborResource) Delete ¶ added in v0.1.13
func (r *BGPIPv4UnicastVRFNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPIPv4UnicastVRFNeighborResource) ImportState ¶ added in v0.1.13
func (r *BGPIPv4UnicastVRFNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPIPv4UnicastVRFNeighborResource) Metadata ¶ added in v0.1.13
func (r *BGPIPv4UnicastVRFNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPIPv4UnicastVRFNeighborResource) Read ¶ added in v0.1.13
func (r *BGPIPv4UnicastVRFNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPIPv4UnicastVRFNeighborResource) Schema ¶ added in v0.1.13
func (r *BGPIPv4UnicastVRFNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPIPv4UnicastVRFNeighborResource) Update ¶ added in v0.1.13
func (r *BGPIPv4UnicastVRFNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPIPv4UnicastVRFNeighborRouteMaps ¶ added in v0.1.15
type BGPIPv6UnicastNeighbor ¶ added in v0.1.15
type BGPIPv6UnicastNeighbor struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Asn types.String `tfsdk:"asn"`
Ip types.String `tfsdk:"ip"`
Activate types.Bool `tfsdk:"activate"`
SendCommunity types.String `tfsdk:"send_community"`
RouteReflectorClient types.Bool `tfsdk:"route_reflector_client"`
RouteMaps []BGPIPv6UnicastNeighborRouteMaps `tfsdk:"route_maps"`
}
type BGPIPv6UnicastNeighborDataSource ¶ added in v0.1.15
type BGPIPv6UnicastNeighborDataSource struct {
// contains filtered or unexported fields
}
func (*BGPIPv6UnicastNeighborDataSource) Configure ¶ added in v0.1.15
func (d *BGPIPv6UnicastNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPIPv6UnicastNeighborDataSource) Metadata ¶ added in v0.1.15
func (d *BGPIPv6UnicastNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPIPv6UnicastNeighborDataSource) Read ¶ added in v0.1.15
func (d *BGPIPv6UnicastNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPIPv6UnicastNeighborDataSource) Schema ¶ added in v0.1.15
func (d *BGPIPv6UnicastNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPIPv6UnicastNeighborResource ¶ added in v0.1.15
type BGPIPv6UnicastNeighborResource struct {
// contains filtered or unexported fields
}
func (*BGPIPv6UnicastNeighborResource) Configure ¶ added in v0.1.15
func (r *BGPIPv6UnicastNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPIPv6UnicastNeighborResource) Create ¶ added in v0.1.15
func (r *BGPIPv6UnicastNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPIPv6UnicastNeighborResource) Delete ¶ added in v0.1.15
func (r *BGPIPv6UnicastNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPIPv6UnicastNeighborResource) ImportState ¶ added in v0.1.15
func (r *BGPIPv6UnicastNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPIPv6UnicastNeighborResource) Metadata ¶ added in v0.1.15
func (r *BGPIPv6UnicastNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPIPv6UnicastNeighborResource) Read ¶ added in v0.1.15
func (r *BGPIPv6UnicastNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPIPv6UnicastNeighborResource) Schema ¶ added in v0.1.15
func (r *BGPIPv6UnicastNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPIPv6UnicastNeighborResource) Update ¶ added in v0.1.15
func (r *BGPIPv6UnicastNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPIPv6UnicastNeighborRouteMaps ¶ added in v0.1.15
type BGPL2VPNEVPNNeighbor ¶ added in v0.1.3
type BGPL2VPNEVPNNeighbor struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Asn types.String `tfsdk:"asn"`
Ip types.String `tfsdk:"ip"`
Activate types.Bool `tfsdk:"activate"`
SendCommunity types.String `tfsdk:"send_community"`
RouteReflectorClient types.Bool `tfsdk:"route_reflector_client"`
}
type BGPL2VPNEVPNNeighborDataSource ¶ added in v0.1.13
type BGPL2VPNEVPNNeighborDataSource struct {
// contains filtered or unexported fields
}
func (*BGPL2VPNEVPNNeighborDataSource) Configure ¶ added in v0.1.13
func (d *BGPL2VPNEVPNNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPL2VPNEVPNNeighborDataSource) Metadata ¶ added in v0.1.13
func (d *BGPL2VPNEVPNNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPL2VPNEVPNNeighborDataSource) Read ¶ added in v0.1.13
func (d *BGPL2VPNEVPNNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPL2VPNEVPNNeighborDataSource) Schema ¶ added in v0.1.13
func (d *BGPL2VPNEVPNNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPL2VPNEVPNNeighborResource ¶ added in v0.1.13
type BGPL2VPNEVPNNeighborResource struct {
// contains filtered or unexported fields
}
func (*BGPL2VPNEVPNNeighborResource) Configure ¶ added in v0.1.13
func (r *BGPL2VPNEVPNNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPL2VPNEVPNNeighborResource) Create ¶ added in v0.1.13
func (r *BGPL2VPNEVPNNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPL2VPNEVPNNeighborResource) Delete ¶ added in v0.1.13
func (r *BGPL2VPNEVPNNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPL2VPNEVPNNeighborResource) ImportState ¶ added in v0.1.13
func (r *BGPL2VPNEVPNNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPL2VPNEVPNNeighborResource) Metadata ¶ added in v0.1.13
func (r *BGPL2VPNEVPNNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPL2VPNEVPNNeighborResource) Read ¶ added in v0.1.13
func (r *BGPL2VPNEVPNNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPL2VPNEVPNNeighborResource) Schema ¶ added in v0.1.13
func (r *BGPL2VPNEVPNNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPL2VPNEVPNNeighborResource) Update ¶ added in v0.1.13
func (r *BGPL2VPNEVPNNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPNeighbor ¶ added in v0.1.1
type BGPNeighbor struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Asn types.String `tfsdk:"asn"`
Ip types.String `tfsdk:"ip"`
RemoteAs types.String `tfsdk:"remote_as"`
Description types.String `tfsdk:"description"`
Shutdown types.Bool `tfsdk:"shutdown"`
UpdateSourceLoopback types.String `tfsdk:"update_source_loopback"`
}
type BGPNeighborDataSource ¶ added in v0.1.13
type BGPNeighborDataSource struct {
// contains filtered or unexported fields
}
func (*BGPNeighborDataSource) Configure ¶ added in v0.1.13
func (d *BGPNeighborDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPNeighborDataSource) Metadata ¶ added in v0.1.13
func (d *BGPNeighborDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPNeighborDataSource) Read ¶ added in v0.1.13
func (d *BGPNeighborDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPNeighborDataSource) Schema ¶ added in v0.1.13
func (d *BGPNeighborDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPNeighborResource ¶ added in v0.1.13
type BGPNeighborResource struct {
// contains filtered or unexported fields
}
func (*BGPNeighborResource) Configure ¶ added in v0.1.13
func (r *BGPNeighborResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPNeighborResource) Create ¶ added in v0.1.13
func (r *BGPNeighborResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPNeighborResource) Delete ¶ added in v0.1.13
func (r *BGPNeighborResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPNeighborResource) ImportState ¶ added in v0.1.13
func (r *BGPNeighborResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPNeighborResource) Metadata ¶ added in v0.1.13
func (r *BGPNeighborResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPNeighborResource) Read ¶ added in v0.1.13
func (r *BGPNeighborResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPNeighborResource) Schema ¶ added in v0.1.13
func (r *BGPNeighborResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPNeighborResource) Update ¶ added in v0.1.13
func (r *BGPNeighborResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BGPResource ¶ added in v0.1.13
type BGPResource struct {
// contains filtered or unexported fields
}
func (*BGPResource) Configure ¶ added in v0.1.13
func (r *BGPResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPResource) Create ¶ added in v0.1.13
func (r *BGPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPResource) Delete ¶ added in v0.1.13
func (r *BGPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPResource) ImportState ¶ added in v0.1.13
func (r *BGPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPResource) Metadata ¶ added in v0.1.13
func (r *BGPResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPResource) Read ¶ added in v0.1.13
func (r *BGPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPResource) Schema ¶ added in v0.1.13
func (r *BGPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPResource) Update ¶ added in v0.1.13
func (r *BGPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BannerDataSource ¶ added in v0.1.13
type BannerDataSource struct {
// contains filtered or unexported fields
}
func (*BannerDataSource) Configure ¶ added in v0.1.13
func (d *BannerDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BannerDataSource) Metadata ¶ added in v0.1.13
func (d *BannerDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BannerDataSource) Read ¶ added in v0.1.13
func (d *BannerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BannerDataSource) Schema ¶ added in v0.1.13
func (d *BannerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BannerResource ¶ added in v0.1.13
type BannerResource struct {
// contains filtered or unexported fields
}
func (*BannerResource) Configure ¶ added in v0.1.13
func (r *BannerResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BannerResource) Create ¶ added in v0.1.13
func (r *BannerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BannerResource) Delete ¶ added in v0.1.13
func (r *BannerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BannerResource) ImportState ¶ added in v0.1.13
func (r *BannerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BannerResource) Metadata ¶ added in v0.1.13
func (r *BannerResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BannerResource) Read ¶ added in v0.1.13
func (r *BannerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BannerResource) Schema ¶ added in v0.1.13
func (r *BannerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BannerResource) Update ¶ added in v0.1.13
func (r *BannerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DHCP ¶ added in v0.1.6
type DHCP struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
CompatibilitySuboptionLinkSelection types.String `tfsdk:"compatibility_suboption_link_selection"`
CompatibilitySuboptionServerOverride types.String `tfsdk:"compatibility_suboption_server_override"`
RelayInformationTrustAll types.Bool `tfsdk:"relay_information_trust_all"`
RelayInformationOptionDefault types.Bool `tfsdk:"relay_information_option_default"`
RelayInformationOptionVpn types.Bool `tfsdk:"relay_information_option_vpn"`
Snooping types.Bool `tfsdk:"snooping"`
SnoopingVlans []DHCPSnoopingVlans `tfsdk:"snooping_vlans"`
}
type DHCPDataSource ¶ added in v0.1.13
type DHCPDataSource struct {
// contains filtered or unexported fields
}
func (*DHCPDataSource) Configure ¶ added in v0.1.13
func (d *DHCPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*DHCPDataSource) Metadata ¶ added in v0.1.13
func (d *DHCPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DHCPDataSource) Read ¶ added in v0.1.13
func (d *DHCPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DHCPDataSource) Schema ¶ added in v0.1.13
func (d *DHCPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DHCPResource ¶ added in v0.1.13
type DHCPResource struct {
// contains filtered or unexported fields
}
func (*DHCPResource) Configure ¶ added in v0.1.13
func (r *DHCPResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*DHCPResource) Create ¶ added in v0.1.13
func (r *DHCPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DHCPResource) Delete ¶ added in v0.1.13
func (r *DHCPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DHCPResource) ImportState ¶ added in v0.1.13
func (r *DHCPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DHCPResource) Metadata ¶ added in v0.1.13
func (r *DHCPResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DHCPResource) Read ¶ added in v0.1.13
func (r *DHCPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DHCPResource) Schema ¶ added in v0.1.13
func (r *DHCPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DHCPResource) Update ¶ added in v0.1.13
func (r *DHCPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DHCPSnoopingVlans ¶ added in v0.1.6
type EVPN ¶ added in v0.1.1
type EVPN struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ReplicationTypeIngress types.Bool `tfsdk:"replication_type_ingress"`
ReplicationTypeStatic types.Bool `tfsdk:"replication_type_static"`
ReplicationTypeP2mp types.Bool `tfsdk:"replication_type_p2mp"`
ReplicationTypeMp2mp types.Bool `tfsdk:"replication_type_mp2mp"`
MacDuplicationLimit types.Int64 `tfsdk:"mac_duplication_limit"`
MacDuplicationTime types.Int64 `tfsdk:"mac_duplication_time"`
IpDuplicationLimit types.Int64 `tfsdk:"ip_duplication_limit"`
IpDuplicationTime types.Int64 `tfsdk:"ip_duplication_time"`
RouterIdLoopback types.Int64 `tfsdk:"router_id_loopback"`
DefaultGatewayAdvertise types.Bool `tfsdk:"default_gateway_advertise"`
LoggingPeerState types.Bool `tfsdk:"logging_peer_state"`
RouteTargetAutoVni types.Bool `tfsdk:"route_target_auto_vni"`
}
type EVPNDataSource ¶ added in v0.1.13
type EVPNDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNDataSource) Configure ¶ added in v0.1.13
func (d *EVPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNDataSource) Metadata ¶ added in v0.1.13
func (d *EVPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNDataSource) Read ¶ added in v0.1.13
func (d *EVPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNDataSource) Schema ¶ added in v0.1.13
func (d *EVPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNInstance ¶ added in v0.1.1
type EVPNInstance struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
EvpnInstanceNum types.Int64 `tfsdk:"evpn_instance_num"`
VlanBasedReplicationTypeIngress types.Bool `tfsdk:"vlan_based_replication_type_ingress"`
VlanBasedReplicationTypeStatic types.Bool `tfsdk:"vlan_based_replication_type_static"`
VlanBasedReplicationTypeP2mp types.Bool `tfsdk:"vlan_based_replication_type_p2mp"`
VlanBasedReplicationTypeMp2mp types.Bool `tfsdk:"vlan_based_replication_type_mp2mp"`
VlanBasedEncapsulation types.String `tfsdk:"vlan_based_encapsulation"`
VlanBasedAutoRouteTarget types.Bool `tfsdk:"vlan_based_auto_route_target"`
VlanBasedRd types.String `tfsdk:"vlan_based_rd"`
VlanBasedRouteTarget types.String `tfsdk:"vlan_based_route_target"`
VlanBasedRouteTargetBoth types.String `tfsdk:"vlan_based_route_target_both"`
VlanBasedRouteTargetImport types.String `tfsdk:"vlan_based_route_target_import"`
VlanBasedRouteTargetExport types.String `tfsdk:"vlan_based_route_target_export"`
VlanBasedIpLocalLearningDisable types.Bool `tfsdk:"vlan_based_ip_local_learning_disable"`
VlanBasedIpLocalLearningEnable types.Bool `tfsdk:"vlan_based_ip_local_learning_enable"`
VlanBasedDefaultGatewayAdvertise types.String `tfsdk:"vlan_based_default_gateway_advertise"`
VlanBasedReOriginateRouteType5 types.Bool `tfsdk:"vlan_based_re_originate_route_type5"`
}
type EVPNInstanceDataSource ¶ added in v0.1.13
type EVPNInstanceDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNInstanceDataSource) Configure ¶ added in v0.1.13
func (d *EVPNInstanceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNInstanceDataSource) Metadata ¶ added in v0.1.13
func (d *EVPNInstanceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNInstanceDataSource) Read ¶ added in v0.1.13
func (d *EVPNInstanceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNInstanceDataSource) Schema ¶ added in v0.1.13
func (d *EVPNInstanceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNInstanceResource ¶ added in v0.1.13
type EVPNInstanceResource struct {
// contains filtered or unexported fields
}
func (*EVPNInstanceResource) Configure ¶ added in v0.1.13
func (r *EVPNInstanceResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNInstanceResource) Create ¶ added in v0.1.13
func (r *EVPNInstanceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNInstanceResource) Delete ¶ added in v0.1.13
func (r *EVPNInstanceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNInstanceResource) ImportState ¶ added in v0.1.13
func (r *EVPNInstanceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNInstanceResource) Metadata ¶ added in v0.1.13
func (r *EVPNInstanceResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNInstanceResource) Read ¶ added in v0.1.13
func (r *EVPNInstanceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNInstanceResource) Schema ¶ added in v0.1.13
func (r *EVPNInstanceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNInstanceResource) Update ¶ added in v0.1.13
func (r *EVPNInstanceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNResource ¶ added in v0.1.13
type EVPNResource struct {
// contains filtered or unexported fields
}
func (*EVPNResource) Configure ¶ added in v0.1.13
func (r *EVPNResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNResource) Create ¶ added in v0.1.13
func (r *EVPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNResource) Delete ¶ added in v0.1.13
func (r *EVPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNResource) ImportState ¶ added in v0.1.13
func (r *EVPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNResource) Metadata ¶ added in v0.1.13
func (r *EVPNResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNResource) Read ¶ added in v0.1.13
func (r *EVPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNResource) Schema ¶ added in v0.1.13
func (r *EVPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNResource) Update ¶ added in v0.1.13
func (r *EVPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfaceEthernet ¶ added in v0.1.5
type InterfaceEthernet struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Type types.String `tfsdk:"type"`
Name types.String `tfsdk:"name"`
MediaType types.String `tfsdk:"media_type"`
Switchport types.Bool `tfsdk:"switchport"`
Description types.String `tfsdk:"description"`
Shutdown types.Bool `tfsdk:"shutdown"`
IpProxyArp types.Bool `tfsdk:"ip_proxy_arp"`
IpRedirects types.Bool `tfsdk:"ip_redirects"`
Unreachables types.Bool `tfsdk:"unreachables"`
VrfForwarding types.String `tfsdk:"vrf_forwarding"`
Ipv4Address types.String `tfsdk:"ipv4_address"`
Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"`
Unnumbered types.String `tfsdk:"unnumbered"`
EncapsulationDot1qVlanId types.Int64 `tfsdk:"encapsulation_dot1q_vlan_id"`
ChannelGroupNumber types.Int64 `tfsdk:"channel_group_number"`
ChannelGroupMode types.String `tfsdk:"channel_group_mode"`
IpDhcpRelaySourceInterface types.String `tfsdk:"ip_dhcp_relay_source_interface"`
IpAccessGroupIn types.String `tfsdk:"ip_access_group_in"`
IpAccessGroupInEnable types.Bool `tfsdk:"ip_access_group_in_enable"`
IpAccessGroupOut types.String `tfsdk:"ip_access_group_out"`
IpAccessGroupOutEnable types.Bool `tfsdk:"ip_access_group_out_enable"`
HelperAddresses []InterfaceEthernetHelperAddresses `tfsdk:"helper_addresses"`
SourceTemplate []InterfaceEthernetSourceTemplate `tfsdk:"source_template"`
}
type InterfaceEthernetDataSource ¶ added in v0.1.13
type InterfaceEthernetDataSource struct {
// contains filtered or unexported fields
}
func (*InterfaceEthernetDataSource) Configure ¶ added in v0.1.13
func (d *InterfaceEthernetDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfaceEthernetDataSource) Metadata ¶ added in v0.1.13
func (d *InterfaceEthernetDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfaceEthernetDataSource) Read ¶ added in v0.1.13
func (d *InterfaceEthernetDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfaceEthernetDataSource) Schema ¶ added in v0.1.13
func (d *InterfaceEthernetDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfaceEthernetHelperAddresses ¶ added in v0.1.6
type InterfaceEthernetResource ¶ added in v0.1.13
type InterfaceEthernetResource struct {
// contains filtered or unexported fields
}
func (*InterfaceEthernetResource) Configure ¶ added in v0.1.13
func (r *InterfaceEthernetResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfaceEthernetResource) Create ¶ added in v0.1.13
func (r *InterfaceEthernetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfaceEthernetResource) Delete ¶ added in v0.1.13
func (r *InterfaceEthernetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfaceEthernetResource) ImportState ¶ added in v0.1.13
func (r *InterfaceEthernetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfaceEthernetResource) Metadata ¶ added in v0.1.13
func (r *InterfaceEthernetResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfaceEthernetResource) Read ¶ added in v0.1.13
func (r *InterfaceEthernetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfaceEthernetResource) Schema ¶ added in v0.1.13
func (r *InterfaceEthernetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfaceEthernetResource) Update ¶ added in v0.1.13
func (r *InterfaceEthernetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfaceEthernetSourceTemplate ¶ added in v0.1.9
type InterfaceLoopback ¶ added in v0.1.1
type InterfaceLoopback struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Name types.Int64 `tfsdk:"name"`
Description types.String `tfsdk:"description"`
Shutdown types.Bool `tfsdk:"shutdown"`
IpProxyArp types.Bool `tfsdk:"ip_proxy_arp"`
IpRedirects types.Bool `tfsdk:"ip_redirects"`
Unreachables types.Bool `tfsdk:"unreachables"`
VrfForwarding types.String `tfsdk:"vrf_forwarding"`
Ipv4Address types.String `tfsdk:"ipv4_address"`
Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"`
IpAccessGroupIn types.String `tfsdk:"ip_access_group_in"`
IpAccessGroupInEnable types.Bool `tfsdk:"ip_access_group_in_enable"`
IpAccessGroupOut types.String `tfsdk:"ip_access_group_out"`
IpAccessGroupOutEnable types.Bool `tfsdk:"ip_access_group_out_enable"`
}
type InterfaceLoopbackDataSource ¶ added in v0.1.13
type InterfaceLoopbackDataSource struct {
// contains filtered or unexported fields
}
func (*InterfaceLoopbackDataSource) Configure ¶ added in v0.1.13
func (d *InterfaceLoopbackDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfaceLoopbackDataSource) Metadata ¶ added in v0.1.13
func (d *InterfaceLoopbackDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfaceLoopbackDataSource) Read ¶ added in v0.1.13
func (d *InterfaceLoopbackDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfaceLoopbackDataSource) Schema ¶ added in v0.1.13
func (d *InterfaceLoopbackDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfaceLoopbackResource ¶ added in v0.1.13
type InterfaceLoopbackResource struct {
// contains filtered or unexported fields
}
func (*InterfaceLoopbackResource) Configure ¶ added in v0.1.13
func (r *InterfaceLoopbackResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfaceLoopbackResource) Create ¶ added in v0.1.13
func (r *InterfaceLoopbackResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfaceLoopbackResource) Delete ¶ added in v0.1.13
func (r *InterfaceLoopbackResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfaceLoopbackResource) ImportState ¶ added in v0.1.13
func (r *InterfaceLoopbackResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfaceLoopbackResource) Metadata ¶ added in v0.1.13
func (r *InterfaceLoopbackResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfaceLoopbackResource) Read ¶ added in v0.1.13
func (r *InterfaceLoopbackResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfaceLoopbackResource) Schema ¶ added in v0.1.13
func (r *InterfaceLoopbackResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfaceLoopbackResource) Update ¶ added in v0.1.13
func (r *InterfaceLoopbackResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfaceNVE ¶ added in v0.1.1
type InterfaceNVE struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Name types.Int64 `tfsdk:"name"`
Description types.String `tfsdk:"description"`
Shutdown types.Bool `tfsdk:"shutdown"`
HostReachabilityProtocolBgp types.Bool `tfsdk:"host_reachability_protocol_bgp"`
SourceInterfaceLoopback types.Int64 `tfsdk:"source_interface_loopback"`
VniVrfs []InterfaceNVEVniVrfs `tfsdk:"vni_vrfs"`
Vnis []InterfaceNVEVnis `tfsdk:"vnis"`
}
type InterfaceNVEDataSource ¶ added in v0.1.13
type InterfaceNVEDataSource struct {
// contains filtered or unexported fields
}
func (*InterfaceNVEDataSource) Configure ¶ added in v0.1.13
func (d *InterfaceNVEDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfaceNVEDataSource) Metadata ¶ added in v0.1.13
func (d *InterfaceNVEDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfaceNVEDataSource) Read ¶ added in v0.1.13
func (d *InterfaceNVEDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfaceNVEDataSource) Schema ¶ added in v0.1.13
func (d *InterfaceNVEDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfaceNVEResource ¶ added in v0.1.13
type InterfaceNVEResource struct {
// contains filtered or unexported fields
}
func (*InterfaceNVEResource) Configure ¶ added in v0.1.13
func (r *InterfaceNVEResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfaceNVEResource) Create ¶ added in v0.1.13
func (r *InterfaceNVEResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfaceNVEResource) Delete ¶ added in v0.1.13
func (r *InterfaceNVEResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfaceNVEResource) ImportState ¶ added in v0.1.13
func (r *InterfaceNVEResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfaceNVEResource) Metadata ¶ added in v0.1.13
func (r *InterfaceNVEResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfaceNVEResource) Read ¶ added in v0.1.13
func (r *InterfaceNVEResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfaceNVEResource) Schema ¶ added in v0.1.13
func (r *InterfaceNVEResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfaceNVEResource) Update ¶ added in v0.1.13
func (r *InterfaceNVEResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfaceNVEVniVrfs ¶ added in v0.1.1
type InterfaceNVEVnis ¶ added in v0.1.1
type InterfaceOSPF ¶ added in v0.1.5
type InterfaceOSPF struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Type types.String `tfsdk:"type"`
Name types.String `tfsdk:"name"`
Cost types.Int64 `tfsdk:"cost"`
DeadInterval types.Int64 `tfsdk:"dead_interval"`
HelloInterval types.Int64 `tfsdk:"hello_interval"`
MtuIgnore types.Bool `tfsdk:"mtu_ignore"`
NetworkTypeBroadcast types.Bool `tfsdk:"network_type_broadcast"`
NetworkTypeNonBroadcast types.Bool `tfsdk:"network_type_non_broadcast"`
NetworkTypePointToMultipoint types.Bool `tfsdk:"network_type_point_to_multipoint"`
NetworkTypePointToPoint types.Bool `tfsdk:"network_type_point_to_point"`
Priority types.Int64 `tfsdk:"priority"`
}
type InterfaceOSPFDataSource ¶ added in v0.1.13
type InterfaceOSPFDataSource struct {
// contains filtered or unexported fields
}
func (*InterfaceOSPFDataSource) Configure ¶ added in v0.1.13
func (d *InterfaceOSPFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfaceOSPFDataSource) Metadata ¶ added in v0.1.13
func (d *InterfaceOSPFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfaceOSPFDataSource) Read ¶ added in v0.1.13
func (d *InterfaceOSPFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfaceOSPFDataSource) Schema ¶ added in v0.1.13
func (d *InterfaceOSPFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfaceOSPFProcess ¶ added in v0.1.5
type InterfaceOSPFProcessArea ¶ added in v0.1.5
type InterfaceOSPFProcessDataSource ¶ added in v0.1.13
type InterfaceOSPFProcessDataSource struct {
// contains filtered or unexported fields
}
func (*InterfaceOSPFProcessDataSource) Configure ¶ added in v0.1.13
func (d *InterfaceOSPFProcessDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfaceOSPFProcessDataSource) Metadata ¶ added in v0.1.13
func (d *InterfaceOSPFProcessDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfaceOSPFProcessDataSource) Read ¶ added in v0.1.13
func (d *InterfaceOSPFProcessDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfaceOSPFProcessDataSource) Schema ¶ added in v0.1.13
func (d *InterfaceOSPFProcessDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfaceOSPFProcessResource ¶ added in v0.1.13
type InterfaceOSPFProcessResource struct {
// contains filtered or unexported fields
}
func (*InterfaceOSPFProcessResource) Configure ¶ added in v0.1.13
func (r *InterfaceOSPFProcessResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfaceOSPFProcessResource) Create ¶ added in v0.1.13
func (r *InterfaceOSPFProcessResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfaceOSPFProcessResource) Delete ¶ added in v0.1.13
func (r *InterfaceOSPFProcessResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfaceOSPFProcessResource) ImportState ¶ added in v0.1.13
func (r *InterfaceOSPFProcessResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfaceOSPFProcessResource) Metadata ¶ added in v0.1.13
func (r *InterfaceOSPFProcessResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfaceOSPFProcessResource) Read ¶ added in v0.1.13
func (r *InterfaceOSPFProcessResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfaceOSPFProcessResource) Schema ¶ added in v0.1.13
func (r *InterfaceOSPFProcessResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfaceOSPFProcessResource) Update ¶ added in v0.1.13
func (r *InterfaceOSPFProcessResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfaceOSPFResource ¶ added in v0.1.13
type InterfaceOSPFResource struct {
// contains filtered or unexported fields
}
func (*InterfaceOSPFResource) Configure ¶ added in v0.1.13
func (r *InterfaceOSPFResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfaceOSPFResource) Create ¶ added in v0.1.13
func (r *InterfaceOSPFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfaceOSPFResource) Delete ¶ added in v0.1.13
func (r *InterfaceOSPFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfaceOSPFResource) ImportState ¶ added in v0.1.13
func (r *InterfaceOSPFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfaceOSPFResource) Metadata ¶ added in v0.1.13
func (r *InterfaceOSPFResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfaceOSPFResource) Read ¶ added in v0.1.13
func (r *InterfaceOSPFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfaceOSPFResource) Schema ¶ added in v0.1.13
func (r *InterfaceOSPFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfaceOSPFResource) Update ¶ added in v0.1.13
func (r *InterfaceOSPFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfacePIM ¶ added in v0.1.5
type InterfacePIM struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Type types.String `tfsdk:"type"`
Name types.String `tfsdk:"name"`
Passive types.Bool `tfsdk:"passive"`
DenseMode types.Bool `tfsdk:"dense_mode"`
SparseMode types.Bool `tfsdk:"sparse_mode"`
SparseDenseMode types.Bool `tfsdk:"sparse_dense_mode"`
Bfd types.Bool `tfsdk:"bfd"`
Border types.Bool `tfsdk:"border"`
BsrBorder types.Bool `tfsdk:"bsr_border"`
DrPriority types.Int64 `tfsdk:"dr_priority"`
}
type InterfacePIMDataSource ¶ added in v0.1.13
type InterfacePIMDataSource struct {
// contains filtered or unexported fields
}
func (*InterfacePIMDataSource) Configure ¶ added in v0.1.13
func (d *InterfacePIMDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfacePIMDataSource) Metadata ¶ added in v0.1.13
func (d *InterfacePIMDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfacePIMDataSource) Read ¶ added in v0.1.13
func (d *InterfacePIMDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfacePIMDataSource) Schema ¶ added in v0.1.13
func (d *InterfacePIMDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfacePIMResource ¶ added in v0.1.13
type InterfacePIMResource struct {
// contains filtered or unexported fields
}
func (*InterfacePIMResource) Configure ¶ added in v0.1.13
func (r *InterfacePIMResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfacePIMResource) Create ¶ added in v0.1.13
func (r *InterfacePIMResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfacePIMResource) Delete ¶ added in v0.1.13
func (r *InterfacePIMResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfacePIMResource) ImportState ¶ added in v0.1.13
func (r *InterfacePIMResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfacePIMResource) Metadata ¶ added in v0.1.13
func (r *InterfacePIMResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfacePIMResource) Read ¶ added in v0.1.13
func (r *InterfacePIMResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfacePIMResource) Schema ¶ added in v0.1.13
func (r *InterfacePIMResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfacePIMResource) Update ¶ added in v0.1.13
func (r *InterfacePIMResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfacePortChannel ¶ added in v0.1.5
type InterfacePortChannel struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Name types.Int64 `tfsdk:"name"`
Description types.String `tfsdk:"description"`
Shutdown types.Bool `tfsdk:"shutdown"`
IpProxyArp types.Bool `tfsdk:"ip_proxy_arp"`
IpRedirects types.Bool `tfsdk:"ip_redirects"`
Unreachables types.Bool `tfsdk:"unreachables"`
VrfForwarding types.String `tfsdk:"vrf_forwarding"`
Ipv4Address types.String `tfsdk:"ipv4_address"`
Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"`
Switchport types.Bool `tfsdk:"switchport"`
IpAccessGroupIn types.String `tfsdk:"ip_access_group_in"`
IpAccessGroupInEnable types.Bool `tfsdk:"ip_access_group_in_enable"`
IpAccessGroupOut types.String `tfsdk:"ip_access_group_out"`
IpAccessGroupOutEnable types.Bool `tfsdk:"ip_access_group_out_enable"`
IpDhcpRelaySourceInterface types.String `tfsdk:"ip_dhcp_relay_source_interface"`
HelperAddresses []InterfacePortChannelHelperAddresses `tfsdk:"helper_addresses"`
}
type InterfacePortChannelDataSource ¶ added in v0.1.13
type InterfacePortChannelDataSource struct {
// contains filtered or unexported fields
}
func (*InterfacePortChannelDataSource) Configure ¶ added in v0.1.13
func (d *InterfacePortChannelDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfacePortChannelDataSource) Metadata ¶ added in v0.1.13
func (d *InterfacePortChannelDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfacePortChannelDataSource) Read ¶ added in v0.1.13
func (d *InterfacePortChannelDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfacePortChannelDataSource) Schema ¶ added in v0.1.13
func (d *InterfacePortChannelDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfacePortChannelHelperAddresses ¶ added in v0.1.6
type InterfacePortChannelResource ¶ added in v0.1.13
type InterfacePortChannelResource struct {
// contains filtered or unexported fields
}
func (*InterfacePortChannelResource) Configure ¶ added in v0.1.13
func (r *InterfacePortChannelResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfacePortChannelResource) Create ¶ added in v0.1.13
func (r *InterfacePortChannelResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfacePortChannelResource) Delete ¶ added in v0.1.13
func (r *InterfacePortChannelResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfacePortChannelResource) ImportState ¶ added in v0.1.13
func (r *InterfacePortChannelResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfacePortChannelResource) Metadata ¶ added in v0.1.13
func (r *InterfacePortChannelResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfacePortChannelResource) Read ¶ added in v0.1.13
func (r *InterfacePortChannelResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfacePortChannelResource) Schema ¶ added in v0.1.13
func (r *InterfacePortChannelResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfacePortChannelResource) Update ¶ added in v0.1.13
func (r *InterfacePortChannelResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfacePortChannelSubinterface ¶ added in v0.1.5
type InterfacePortChannelSubinterface struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Name types.String `tfsdk:"name"`
Description types.String `tfsdk:"description"`
Shutdown types.Bool `tfsdk:"shutdown"`
IpProxyArp types.Bool `tfsdk:"ip_proxy_arp"`
IpRedirects types.Bool `tfsdk:"ip_redirects"`
Unreachables types.Bool `tfsdk:"unreachables"`
VrfForwarding types.String `tfsdk:"vrf_forwarding"`
Ipv4Address types.String `tfsdk:"ipv4_address"`
Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"`
EncapsulationDot1qVlanId types.Int64 `tfsdk:"encapsulation_dot1q_vlan_id"`
IpAccessGroupIn types.String `tfsdk:"ip_access_group_in"`
IpAccessGroupInEnable types.Bool `tfsdk:"ip_access_group_in_enable"`
IpAccessGroupOut types.String `tfsdk:"ip_access_group_out"`
IpAccessGroupOutEnable types.Bool `tfsdk:"ip_access_group_out_enable"`
HelperAddresses []InterfacePortChannelSubinterfaceHelperAddresses `tfsdk:"helper_addresses"`
}
type InterfacePortChannelSubinterfaceDataSource ¶ added in v0.1.13
type InterfacePortChannelSubinterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*InterfacePortChannelSubinterfaceDataSource) Configure ¶ added in v0.1.13
func (d *InterfacePortChannelSubinterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfacePortChannelSubinterfaceDataSource) Metadata ¶ added in v0.1.13
func (d *InterfacePortChannelSubinterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfacePortChannelSubinterfaceDataSource) Read ¶ added in v0.1.13
func (d *InterfacePortChannelSubinterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfacePortChannelSubinterfaceDataSource) Schema ¶ added in v0.1.13
func (d *InterfacePortChannelSubinterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfacePortChannelSubinterfaceHelperAddresses ¶ added in v0.1.6
type InterfacePortChannelSubinterfaceResource ¶ added in v0.1.13
type InterfacePortChannelSubinterfaceResource struct {
// contains filtered or unexported fields
}
func (*InterfacePortChannelSubinterfaceResource) Configure ¶ added in v0.1.13
func (r *InterfacePortChannelSubinterfaceResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfacePortChannelSubinterfaceResource) Create ¶ added in v0.1.13
func (r *InterfacePortChannelSubinterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfacePortChannelSubinterfaceResource) Delete ¶ added in v0.1.13
func (r *InterfacePortChannelSubinterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfacePortChannelSubinterfaceResource) ImportState ¶ added in v0.1.13
func (r *InterfacePortChannelSubinterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfacePortChannelSubinterfaceResource) Metadata ¶ added in v0.1.13
func (r *InterfacePortChannelSubinterfaceResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfacePortChannelSubinterfaceResource) Read ¶ added in v0.1.13
func (r *InterfacePortChannelSubinterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfacePortChannelSubinterfaceResource) Schema ¶ added in v0.1.13
func (r *InterfacePortChannelSubinterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfacePortChannelSubinterfaceResource) Update ¶ added in v0.1.13
func (r *InterfacePortChannelSubinterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfaceSwitchport ¶ added in v0.1.5
type InterfaceSwitchport struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Type types.String `tfsdk:"type"`
Name types.String `tfsdk:"name"`
ModeAccess types.Bool `tfsdk:"mode_access"`
ModeDot1qTunnel types.Bool `tfsdk:"mode_dot1q_tunnel"`
ModePrivateVlanTrunk types.Bool `tfsdk:"mode_private_vlan_trunk"`
ModePrivateVlanHost types.Bool `tfsdk:"mode_private_vlan_host"`
ModePrivateVlanPromiscuous types.Bool `tfsdk:"mode_private_vlan_promiscuous"`
ModeTrunk types.Bool `tfsdk:"mode_trunk"`
Nonegotiate types.Bool `tfsdk:"nonegotiate"`
AccessVlan types.String `tfsdk:"access_vlan"`
TrunkAllowedVlans types.String `tfsdk:"trunk_allowed_vlans"`
TrunkNativeVlanTag types.Bool `tfsdk:"trunk_native_vlan_tag"`
TrunkNativeVlan types.Int64 `tfsdk:"trunk_native_vlan"`
Host types.Bool `tfsdk:"host"`
}
type InterfaceSwitchportDataSource ¶ added in v0.1.13
type InterfaceSwitchportDataSource struct {
// contains filtered or unexported fields
}
func (*InterfaceSwitchportDataSource) Configure ¶ added in v0.1.13
func (d *InterfaceSwitchportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfaceSwitchportDataSource) Metadata ¶ added in v0.1.13
func (d *InterfaceSwitchportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfaceSwitchportDataSource) Read ¶ added in v0.1.13
func (d *InterfaceSwitchportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfaceSwitchportDataSource) Schema ¶ added in v0.1.13
func (d *InterfaceSwitchportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfaceSwitchportResource ¶ added in v0.1.13
type InterfaceSwitchportResource struct {
// contains filtered or unexported fields
}
func (*InterfaceSwitchportResource) Configure ¶ added in v0.1.13
func (r *InterfaceSwitchportResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfaceSwitchportResource) Create ¶ added in v0.1.13
func (r *InterfaceSwitchportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfaceSwitchportResource) Delete ¶ added in v0.1.13
func (r *InterfaceSwitchportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfaceSwitchportResource) ImportState ¶ added in v0.1.13
func (r *InterfaceSwitchportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfaceSwitchportResource) Metadata ¶ added in v0.1.13
func (r *InterfaceSwitchportResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfaceSwitchportResource) Read ¶ added in v0.1.13
func (r *InterfaceSwitchportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfaceSwitchportResource) Schema ¶ added in v0.1.13
func (r *InterfaceSwitchportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfaceSwitchportResource) Update ¶ added in v0.1.13
func (r *InterfaceSwitchportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfaceVLAN ¶ added in v0.1.1
type InterfaceVLAN struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Name types.Int64 `tfsdk:"name"`
Autostate types.Bool `tfsdk:"autostate"`
Description types.String `tfsdk:"description"`
Shutdown types.Bool `tfsdk:"shutdown"`
IpProxyArp types.Bool `tfsdk:"ip_proxy_arp"`
IpRedirects types.Bool `tfsdk:"ip_redirects"`
Unreachables types.Bool `tfsdk:"unreachables"`
VrfForwarding types.String `tfsdk:"vrf_forwarding"`
Ipv4Address types.String `tfsdk:"ipv4_address"`
Ipv4AddressMask types.String `tfsdk:"ipv4_address_mask"`
Unnumbered types.String `tfsdk:"unnumbered"`
IpDhcpRelaySourceInterface types.String `tfsdk:"ip_dhcp_relay_source_interface"`
IpAccessGroupIn types.String `tfsdk:"ip_access_group_in"`
IpAccessGroupInEnable types.Bool `tfsdk:"ip_access_group_in_enable"`
IpAccessGroupOut types.String `tfsdk:"ip_access_group_out"`
IpAccessGroupOutEnable types.Bool `tfsdk:"ip_access_group_out_enable"`
HelperAddresses []InterfaceVLANHelperAddresses `tfsdk:"helper_addresses"`
}
type InterfaceVLANDataSource ¶ added in v0.1.13
type InterfaceVLANDataSource struct {
// contains filtered or unexported fields
}
func (*InterfaceVLANDataSource) Configure ¶ added in v0.1.13
func (d *InterfaceVLANDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfaceVLANDataSource) Metadata ¶ added in v0.1.13
func (d *InterfaceVLANDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfaceVLANDataSource) Read ¶ added in v0.1.13
func (d *InterfaceVLANDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfaceVLANDataSource) Schema ¶ added in v0.1.13
func (d *InterfaceVLANDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfaceVLANHelperAddresses ¶ added in v0.1.6
type InterfaceVLANResource ¶ added in v0.1.13
type InterfaceVLANResource struct {
// contains filtered or unexported fields
}
func (*InterfaceVLANResource) Configure ¶ added in v0.1.13
func (r *InterfaceVLANResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfaceVLANResource) Create ¶ added in v0.1.13
func (r *InterfaceVLANResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfaceVLANResource) Delete ¶ added in v0.1.13
func (r *InterfaceVLANResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfaceVLANResource) ImportState ¶ added in v0.1.13
func (r *InterfaceVLANResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfaceVLANResource) Metadata ¶ added in v0.1.13
func (r *InterfaceVLANResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfaceVLANResource) Read ¶ added in v0.1.13
func (r *InterfaceVLANResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfaceVLANResource) Schema ¶ added in v0.1.13
func (r *InterfaceVLANResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfaceVLANResource) Update ¶ added in v0.1.13
func (r *InterfaceVLANResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IosxeProvider ¶ added in v0.1.13
type IosxeProvider struct {
// contains filtered or unexported fields
}
IosxeProvider defines the provider implementation.
func (*IosxeProvider) Configure ¶ added in v0.1.13
func (p *IosxeProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*IosxeProvider) DataSources ¶ added in v0.1.13
func (p *IosxeProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*IosxeProvider) Metadata ¶ added in v0.1.13
func (p *IosxeProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*IosxeProvider) Resources ¶ added in v0.1.13
func (p *IosxeProvider) Resources(ctx context.Context) []func() resource.Resource
func (*IosxeProvider) Schema ¶ added in v0.1.13
func (p *IosxeProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
type IosxeProviderModel ¶ added in v0.1.13
type IosxeProviderModel struct {
Username types.String `tfsdk:"username"`
Password types.String `tfsdk:"password"`
URL types.String `tfsdk:"url"`
Insecure types.Bool `tfsdk:"insecure"`
Retries types.Int64 `tfsdk:"retries"`
Devices []IosxeProviderModelDevice `tfsdk:"devices"`
}
IosxeProviderModel describes the provider data model.
type IosxeProviderModelDevice ¶ added in v0.1.13
type Logging ¶ added in v0.1.10
type Logging struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
MonitorSeverity types.String `tfsdk:"monitor_severity"`
BufferedSize types.Int64 `tfsdk:"buffered_size"`
BufferedSeverity types.String `tfsdk:"buffered_severity"`
ConsoleSeverity types.String `tfsdk:"console_severity"`
Facility types.String `tfsdk:"facility"`
HistorySize types.Int64 `tfsdk:"history_size"`
HistorySeverity types.String `tfsdk:"history_severity"`
Trap types.Bool `tfsdk:"trap"`
TrapSeverity types.String `tfsdk:"trap_severity"`
OriginIdType types.String `tfsdk:"origin_id_type"`
OriginIdName types.String `tfsdk:"origin_id_name"`
FileName types.String `tfsdk:"file_name"`
FileMaxSize types.Int64 `tfsdk:"file_max_size"`
FileMinSize types.Int64 `tfsdk:"file_min_size"`
FileSeverity types.String `tfsdk:"file_severity"`
SourceInterface types.String `tfsdk:"source_interface"`
SourceInterfacesVrf []LoggingSourceInterfacesVrf `tfsdk:"source_interfaces_vrf"`
Ipv4Hosts []LoggingIpv4Hosts `tfsdk:"ipv4_hosts"`
Ipv4VrfHosts []LoggingIpv4VrfHosts `tfsdk:"ipv4_vrf_hosts"`
Ipv6Hosts []LoggingIpv6Hosts `tfsdk:"ipv6_hosts"`
Ipv6VrfHosts []LoggingIpv6VrfHosts `tfsdk:"ipv6_vrf_hosts"`
}
type LoggingDataSource ¶ added in v0.1.13
type LoggingDataSource struct {
// contains filtered or unexported fields
}
func (*LoggingDataSource) Configure ¶ added in v0.1.13
func (d *LoggingDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*LoggingDataSource) Metadata ¶ added in v0.1.13
func (d *LoggingDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LoggingDataSource) Read ¶ added in v0.1.13
func (d *LoggingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LoggingDataSource) Schema ¶ added in v0.1.13
func (d *LoggingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type LoggingIPv4HostTransport ¶ added in v0.1.10
type LoggingIPv4HostTransport struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Ipv4Host types.String `tfsdk:"ipv4_host"`
TransportUdpPorts []LoggingIPv4HostTransportTransportUdpPorts `tfsdk:"transport_udp_ports"`
TransportTcpPorts []LoggingIPv4HostTransportTransportTcpPorts `tfsdk:"transport_tcp_ports"`
TransportTlsPorts []LoggingIPv4HostTransportTransportTlsPorts `tfsdk:"transport_tls_ports"`
}
type LoggingIPv4HostTransportDataSource ¶ added in v0.1.13
type LoggingIPv4HostTransportDataSource struct {
// contains filtered or unexported fields
}
func (*LoggingIPv4HostTransportDataSource) Configure ¶ added in v0.1.13
func (d *LoggingIPv4HostTransportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*LoggingIPv4HostTransportDataSource) Metadata ¶ added in v0.1.13
func (d *LoggingIPv4HostTransportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LoggingIPv4HostTransportDataSource) Read ¶ added in v0.1.13
func (d *LoggingIPv4HostTransportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LoggingIPv4HostTransportDataSource) Schema ¶ added in v0.1.13
func (d *LoggingIPv4HostTransportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type LoggingIPv4HostTransportResource ¶ added in v0.1.13
type LoggingIPv4HostTransportResource struct {
// contains filtered or unexported fields
}
func (*LoggingIPv4HostTransportResource) Configure ¶ added in v0.1.13
func (r *LoggingIPv4HostTransportResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*LoggingIPv4HostTransportResource) Create ¶ added in v0.1.13
func (r *LoggingIPv4HostTransportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*LoggingIPv4HostTransportResource) Delete ¶ added in v0.1.13
func (r *LoggingIPv4HostTransportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*LoggingIPv4HostTransportResource) ImportState ¶ added in v0.1.13
func (r *LoggingIPv4HostTransportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*LoggingIPv4HostTransportResource) Metadata ¶ added in v0.1.13
func (r *LoggingIPv4HostTransportResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*LoggingIPv4HostTransportResource) Read ¶ added in v0.1.13
func (r *LoggingIPv4HostTransportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*LoggingIPv4HostTransportResource) Schema ¶ added in v0.1.13
func (r *LoggingIPv4HostTransportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*LoggingIPv4HostTransportResource) Update ¶ added in v0.1.13
func (r *LoggingIPv4HostTransportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type LoggingIPv4HostTransportTransportTcpPorts ¶ added in v0.1.10
type LoggingIPv4HostTransportTransportTlsPorts ¶ added in v0.1.10
type LoggingIPv4HostTransportTransportUdpPorts ¶ added in v0.1.10
type LoggingIPv4HostVRFTransport ¶ added in v0.1.10
type LoggingIPv4HostVRFTransport struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Ipv4Host types.String `tfsdk:"ipv4_host"`
Vrf types.String `tfsdk:"vrf"`
TransportUdpPorts []LoggingIPv4HostVRFTransportTransportUdpPorts `tfsdk:"transport_udp_ports"`
TransportTcpPorts []LoggingIPv4HostVRFTransportTransportTcpPorts `tfsdk:"transport_tcp_ports"`
TransportTlsPorts []LoggingIPv4HostVRFTransportTransportTlsPorts `tfsdk:"transport_tls_ports"`
}
type LoggingIPv4HostVRFTransportDataSource ¶ added in v0.1.13
type LoggingIPv4HostVRFTransportDataSource struct {
// contains filtered or unexported fields
}
func (*LoggingIPv4HostVRFTransportDataSource) Configure ¶ added in v0.1.13
func (d *LoggingIPv4HostVRFTransportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*LoggingIPv4HostVRFTransportDataSource) Metadata ¶ added in v0.1.13
func (d *LoggingIPv4HostVRFTransportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LoggingIPv4HostVRFTransportDataSource) Read ¶ added in v0.1.13
func (d *LoggingIPv4HostVRFTransportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LoggingIPv4HostVRFTransportDataSource) Schema ¶ added in v0.1.13
func (d *LoggingIPv4HostVRFTransportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type LoggingIPv4HostVRFTransportResource ¶ added in v0.1.13
type LoggingIPv4HostVRFTransportResource struct {
// contains filtered or unexported fields
}
func (*LoggingIPv4HostVRFTransportResource) Configure ¶ added in v0.1.13
func (r *LoggingIPv4HostVRFTransportResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*LoggingIPv4HostVRFTransportResource) Create ¶ added in v0.1.13
func (r *LoggingIPv4HostVRFTransportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*LoggingIPv4HostVRFTransportResource) Delete ¶ added in v0.1.13
func (r *LoggingIPv4HostVRFTransportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*LoggingIPv4HostVRFTransportResource) ImportState ¶ added in v0.1.13
func (r *LoggingIPv4HostVRFTransportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*LoggingIPv4HostVRFTransportResource) Metadata ¶ added in v0.1.13
func (r *LoggingIPv4HostVRFTransportResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*LoggingIPv4HostVRFTransportResource) Read ¶ added in v0.1.13
func (r *LoggingIPv4HostVRFTransportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*LoggingIPv4HostVRFTransportResource) Schema ¶ added in v0.1.13
func (r *LoggingIPv4HostVRFTransportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*LoggingIPv4HostVRFTransportResource) Update ¶ added in v0.1.13
func (r *LoggingIPv4HostVRFTransportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type LoggingIPv4HostVRFTransportTransportTcpPorts ¶ added in v0.1.10
type LoggingIPv4HostVRFTransportTransportTlsPorts ¶ added in v0.1.10
type LoggingIPv4HostVRFTransportTransportUdpPorts ¶ added in v0.1.10
type LoggingIPv6HostTransport ¶ added in v0.1.10
type LoggingIPv6HostTransport struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Ipv6Host types.String `tfsdk:"ipv6_host"`
TransportUdpPorts []LoggingIPv6HostTransportTransportUdpPorts `tfsdk:"transport_udp_ports"`
TransportTcpPorts []LoggingIPv6HostTransportTransportTcpPorts `tfsdk:"transport_tcp_ports"`
TransportTlsPorts []LoggingIPv6HostTransportTransportTlsPorts `tfsdk:"transport_tls_ports"`
}
type LoggingIPv6HostTransportDataSource ¶ added in v0.1.13
type LoggingIPv6HostTransportDataSource struct {
// contains filtered or unexported fields
}
func (*LoggingIPv6HostTransportDataSource) Configure ¶ added in v0.1.13
func (d *LoggingIPv6HostTransportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*LoggingIPv6HostTransportDataSource) Metadata ¶ added in v0.1.13
func (d *LoggingIPv6HostTransportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LoggingIPv6HostTransportDataSource) Read ¶ added in v0.1.13
func (d *LoggingIPv6HostTransportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LoggingIPv6HostTransportDataSource) Schema ¶ added in v0.1.13
func (d *LoggingIPv6HostTransportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type LoggingIPv6HostTransportResource ¶ added in v0.1.13
type LoggingIPv6HostTransportResource struct {
// contains filtered or unexported fields
}
func (*LoggingIPv6HostTransportResource) Configure ¶ added in v0.1.13
func (r *LoggingIPv6HostTransportResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*LoggingIPv6HostTransportResource) Create ¶ added in v0.1.13
func (r *LoggingIPv6HostTransportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*LoggingIPv6HostTransportResource) Delete ¶ added in v0.1.13
func (r *LoggingIPv6HostTransportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*LoggingIPv6HostTransportResource) ImportState ¶ added in v0.1.13
func (r *LoggingIPv6HostTransportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*LoggingIPv6HostTransportResource) Metadata ¶ added in v0.1.13
func (r *LoggingIPv6HostTransportResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*LoggingIPv6HostTransportResource) Read ¶ added in v0.1.13
func (r *LoggingIPv6HostTransportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*LoggingIPv6HostTransportResource) Schema ¶ added in v0.1.13
func (r *LoggingIPv6HostTransportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*LoggingIPv6HostTransportResource) Update ¶ added in v0.1.13
func (r *LoggingIPv6HostTransportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type LoggingIPv6HostTransportTransportTcpPorts ¶ added in v0.1.10
type LoggingIPv6HostTransportTransportTlsPorts ¶ added in v0.1.10
type LoggingIPv6HostTransportTransportUdpPorts ¶ added in v0.1.10
type LoggingIPv6HostVRFTransport ¶ added in v0.1.10
type LoggingIPv6HostVRFTransport struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Ipv6Host types.String `tfsdk:"ipv6_host"`
Vrf types.String `tfsdk:"vrf"`
TransportUdpPorts []LoggingIPv6HostVRFTransportTransportUdpPorts `tfsdk:"transport_udp_ports"`
TransportTcpPorts []LoggingIPv6HostVRFTransportTransportTcpPorts `tfsdk:"transport_tcp_ports"`
TransportTlsPorts []LoggingIPv6HostVRFTransportTransportTlsPorts `tfsdk:"transport_tls_ports"`
}
type LoggingIPv6HostVRFTransportDataSource ¶ added in v0.1.13
type LoggingIPv6HostVRFTransportDataSource struct {
// contains filtered or unexported fields
}
func (*LoggingIPv6HostVRFTransportDataSource) Configure ¶ added in v0.1.13
func (d *LoggingIPv6HostVRFTransportDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*LoggingIPv6HostVRFTransportDataSource) Metadata ¶ added in v0.1.13
func (d *LoggingIPv6HostVRFTransportDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LoggingIPv6HostVRFTransportDataSource) Read ¶ added in v0.1.13
func (d *LoggingIPv6HostVRFTransportDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LoggingIPv6HostVRFTransportDataSource) Schema ¶ added in v0.1.13
func (d *LoggingIPv6HostVRFTransportDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type LoggingIPv6HostVRFTransportResource ¶ added in v0.1.13
type LoggingIPv6HostVRFTransportResource struct {
// contains filtered or unexported fields
}
func (*LoggingIPv6HostVRFTransportResource) Configure ¶ added in v0.1.13
func (r *LoggingIPv6HostVRFTransportResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*LoggingIPv6HostVRFTransportResource) Create ¶ added in v0.1.13
func (r *LoggingIPv6HostVRFTransportResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*LoggingIPv6HostVRFTransportResource) Delete ¶ added in v0.1.13
func (r *LoggingIPv6HostVRFTransportResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*LoggingIPv6HostVRFTransportResource) ImportState ¶ added in v0.1.13
func (r *LoggingIPv6HostVRFTransportResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*LoggingIPv6HostVRFTransportResource) Metadata ¶ added in v0.1.13
func (r *LoggingIPv6HostVRFTransportResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*LoggingIPv6HostVRFTransportResource) Read ¶ added in v0.1.13
func (r *LoggingIPv6HostVRFTransportResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*LoggingIPv6HostVRFTransportResource) Schema ¶ added in v0.1.13
func (r *LoggingIPv6HostVRFTransportResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*LoggingIPv6HostVRFTransportResource) Update ¶ added in v0.1.13
func (r *LoggingIPv6HostVRFTransportResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type LoggingIPv6HostVRFTransportTransportTcpPorts ¶ added in v0.1.10
type LoggingIPv6HostVRFTransportTransportTlsPorts ¶ added in v0.1.10
type LoggingIPv6HostVRFTransportTransportUdpPorts ¶ added in v0.1.10
type LoggingIpv4Hosts ¶ added in v0.1.10
type LoggingIpv4VrfHosts ¶ added in v0.1.10
type LoggingIpv6Hosts ¶ added in v0.1.10
type LoggingIpv6VrfHosts ¶ added in v0.1.10
type LoggingResource ¶ added in v0.1.13
type LoggingResource struct {
// contains filtered or unexported fields
}
func (*LoggingResource) Configure ¶ added in v0.1.13
func (r *LoggingResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*LoggingResource) Create ¶ added in v0.1.13
func (r *LoggingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*LoggingResource) Delete ¶ added in v0.1.13
func (r *LoggingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*LoggingResource) ImportState ¶ added in v0.1.13
func (r *LoggingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*LoggingResource) Metadata ¶ added in v0.1.13
func (r *LoggingResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*LoggingResource) Read ¶ added in v0.1.13
func (r *LoggingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*LoggingResource) Schema ¶ added in v0.1.13
func (r *LoggingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*LoggingResource) Update ¶ added in v0.1.13
func (r *LoggingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type LoggingSourceInterfacesVrf ¶ added in v0.1.10
type MDTSubscription ¶ added in v0.1.16
type MDTSubscription struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
SubscriptionId types.Int64 `tfsdk:"subscription_id"`
Stream types.String `tfsdk:"stream"`
Encoding types.String `tfsdk:"encoding"`
SourceVrf types.String `tfsdk:"source_vrf"`
SourceAddress types.String `tfsdk:"source_address"`
UpdatePolicyPeriodic types.Int64 `tfsdk:"update_policy_periodic"`
UpdatePolicyOnChange types.Bool `tfsdk:"update_policy_on_change"`
FilterXpath types.String `tfsdk:"filter_xpath"`
Receivers []MDTSubscriptionReceivers `tfsdk:"receivers"`
}
type MDTSubscriptionDataSource ¶ added in v0.1.16
type MDTSubscriptionDataSource struct {
// contains filtered or unexported fields
}
func (*MDTSubscriptionDataSource) Configure ¶ added in v0.1.16
func (d *MDTSubscriptionDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*MDTSubscriptionDataSource) Metadata ¶ added in v0.1.16
func (d *MDTSubscriptionDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MDTSubscriptionDataSource) Read ¶ added in v0.1.16
func (d *MDTSubscriptionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MDTSubscriptionDataSource) Schema ¶ added in v0.1.16
func (d *MDTSubscriptionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MDTSubscriptionReceivers ¶ added in v0.1.16
type MDTSubscriptionResource ¶ added in v0.1.16
type MDTSubscriptionResource struct {
// contains filtered or unexported fields
}
func (*MDTSubscriptionResource) Configure ¶ added in v0.1.16
func (r *MDTSubscriptionResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*MDTSubscriptionResource) Create ¶ added in v0.1.16
func (r *MDTSubscriptionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MDTSubscriptionResource) Delete ¶ added in v0.1.16
func (r *MDTSubscriptionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MDTSubscriptionResource) ImportState ¶ added in v0.1.16
func (r *MDTSubscriptionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MDTSubscriptionResource) Metadata ¶ added in v0.1.16
func (r *MDTSubscriptionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MDTSubscriptionResource) Read ¶ added in v0.1.16
func (r *MDTSubscriptionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MDTSubscriptionResource) Schema ¶ added in v0.1.16
func (r *MDTSubscriptionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MDTSubscriptionResource) Update ¶ added in v0.1.16
func (r *MDTSubscriptionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MSDPDataSource ¶ added in v0.1.13
type MSDPDataSource struct {
// contains filtered or unexported fields
}
func (*MSDPDataSource) Configure ¶ added in v0.1.13
func (d *MSDPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*MSDPDataSource) Metadata ¶ added in v0.1.13
func (d *MSDPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MSDPDataSource) Read ¶ added in v0.1.13
func (d *MSDPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MSDPDataSource) Schema ¶ added in v0.1.13
func (d *MSDPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MSDPPasswords ¶ added in v0.1.6
type MSDPResource ¶ added in v0.1.13
type MSDPResource struct {
// contains filtered or unexported fields
}
func (*MSDPResource) Configure ¶ added in v0.1.13
func (r *MSDPResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*MSDPResource) Create ¶ added in v0.1.13
func (r *MSDPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MSDPResource) Delete ¶ added in v0.1.13
func (r *MSDPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MSDPResource) ImportState ¶ added in v0.1.13
func (r *MSDPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MSDPResource) Metadata ¶ added in v0.1.13
func (r *MSDPResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MSDPResource) Read ¶ added in v0.1.13
func (r *MSDPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MSDPResource) Schema ¶ added in v0.1.13
func (r *MSDPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MSDPResource) Update ¶ added in v0.1.13
func (r *MSDPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MSDPVRF ¶ added in v0.1.6
type MSDPVRF struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Vrf types.String `tfsdk:"vrf"`
OriginatorId types.String `tfsdk:"originator_id"`
Peers []MSDPVRFPeers `tfsdk:"peers"`
Passwords []MSDPVRFPasswords `tfsdk:"passwords"`
}
type MSDPVRFDataSource ¶ added in v0.1.13
type MSDPVRFDataSource struct {
// contains filtered or unexported fields
}
func (*MSDPVRFDataSource) Configure ¶ added in v0.1.13
func (d *MSDPVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*MSDPVRFDataSource) Metadata ¶ added in v0.1.13
func (d *MSDPVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MSDPVRFDataSource) Read ¶ added in v0.1.13
func (d *MSDPVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MSDPVRFDataSource) Schema ¶ added in v0.1.13
func (d *MSDPVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MSDPVRFPasswords ¶ added in v0.1.6
type MSDPVRFPeers ¶ added in v0.1.6
type MSDPVRFResource ¶ added in v0.1.13
type MSDPVRFResource struct {
// contains filtered or unexported fields
}
func (*MSDPVRFResource) Configure ¶ added in v0.1.13
func (r *MSDPVRFResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*MSDPVRFResource) Create ¶ added in v0.1.13
func (r *MSDPVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MSDPVRFResource) Delete ¶ added in v0.1.13
func (r *MSDPVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MSDPVRFResource) ImportState ¶ added in v0.1.13
func (r *MSDPVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MSDPVRFResource) Metadata ¶ added in v0.1.13
func (r *MSDPVRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MSDPVRFResource) Read ¶ added in v0.1.13
func (r *MSDPVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MSDPVRFResource) Schema ¶ added in v0.1.13
func (r *MSDPVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MSDPVRFResource) Update ¶ added in v0.1.13
func (r *MSDPVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type OSPF ¶
type OSPF struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ProcessId types.Int64 `tfsdk:"process_id"`
BfdAllInterfaces types.Bool `tfsdk:"bfd_all_interfaces"`
DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"`
DefaultInformationOriginateAlways types.Bool `tfsdk:"default_information_originate_always"`
DefaultMetric types.Int64 `tfsdk:"default_metric"`
Distance types.Int64 `tfsdk:"distance"`
DomainTag types.Int64 `tfsdk:"domain_tag"`
MplsLdpAutoconfig types.Bool `tfsdk:"mpls_ldp_autoconfig"`
MplsLdpSync types.Bool `tfsdk:"mpls_ldp_sync"`
Neighbor []OSPFNeighbor `tfsdk:"neighbor"`
Network []OSPFNetwork `tfsdk:"network"`
Priority types.Int64 `tfsdk:"priority"`
RouterId types.String `tfsdk:"router_id"`
Shutdown types.Bool `tfsdk:"shutdown"`
SummaryAddress []OSPFSummaryAddress `tfsdk:"summary_address"`
}
type OSPFDataSource ¶ added in v0.1.13
type OSPFDataSource struct {
// contains filtered or unexported fields
}
func (*OSPFDataSource) Configure ¶ added in v0.1.13
func (d *OSPFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*OSPFDataSource) Metadata ¶ added in v0.1.13
func (d *OSPFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*OSPFDataSource) Read ¶ added in v0.1.13
func (d *OSPFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*OSPFDataSource) Schema ¶ added in v0.1.13
func (d *OSPFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type OSPFNeighbor ¶
type OSPFNetwork ¶
type OSPFResource ¶ added in v0.1.13
type OSPFResource struct {
// contains filtered or unexported fields
}
func (*OSPFResource) Configure ¶ added in v0.1.13
func (r *OSPFResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*OSPFResource) Create ¶ added in v0.1.13
func (r *OSPFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*OSPFResource) Delete ¶ added in v0.1.13
func (r *OSPFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*OSPFResource) ImportState ¶ added in v0.1.13
func (r *OSPFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*OSPFResource) Metadata ¶ added in v0.1.13
func (r *OSPFResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*OSPFResource) Read ¶ added in v0.1.13
func (r *OSPFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*OSPFResource) Schema ¶ added in v0.1.13
func (r *OSPFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*OSPFResource) Update ¶ added in v0.1.13
func (r *OSPFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type OSPFSummaryAddress ¶
type OSPFVRF ¶
type OSPFVRF struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ProcessId types.Int64 `tfsdk:"process_id"`
Vrf types.String `tfsdk:"vrf"`
BfdAllInterfaces types.Bool `tfsdk:"bfd_all_interfaces"`
DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"`
DefaultInformationOriginateAlways types.Bool `tfsdk:"default_information_originate_always"`
DefaultMetric types.Int64 `tfsdk:"default_metric"`
Distance types.Int64 `tfsdk:"distance"`
DomainTag types.Int64 `tfsdk:"domain_tag"`
MplsLdpAutoconfig types.Bool `tfsdk:"mpls_ldp_autoconfig"`
MplsLdpSync types.Bool `tfsdk:"mpls_ldp_sync"`
Neighbor []OSPFVRFNeighbor `tfsdk:"neighbor"`
Network []OSPFVRFNetwork `tfsdk:"network"`
Priority types.Int64 `tfsdk:"priority"`
RouterId types.String `tfsdk:"router_id"`
Shutdown types.Bool `tfsdk:"shutdown"`
SummaryAddress []OSPFVRFSummaryAddress `tfsdk:"summary_address"`
}
type OSPFVRFDataSource ¶ added in v0.1.13
type OSPFVRFDataSource struct {
// contains filtered or unexported fields
}
func (*OSPFVRFDataSource) Configure ¶ added in v0.1.13
func (d *OSPFVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*OSPFVRFDataSource) Metadata ¶ added in v0.1.13
func (d *OSPFVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*OSPFVRFDataSource) Read ¶ added in v0.1.13
func (d *OSPFVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*OSPFVRFDataSource) Schema ¶ added in v0.1.13
func (d *OSPFVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type OSPFVRFNeighbor ¶
type OSPFVRFNetwork ¶
type OSPFVRFResource ¶ added in v0.1.13
type OSPFVRFResource struct {
// contains filtered or unexported fields
}
func (*OSPFVRFResource) Configure ¶ added in v0.1.13
func (r *OSPFVRFResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*OSPFVRFResource) Create ¶ added in v0.1.13
func (r *OSPFVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*OSPFVRFResource) Delete ¶ added in v0.1.13
func (r *OSPFVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*OSPFVRFResource) ImportState ¶ added in v0.1.13
func (r *OSPFVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*OSPFVRFResource) Metadata ¶ added in v0.1.13
func (r *OSPFVRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*OSPFVRFResource) Read ¶ added in v0.1.13
func (r *OSPFVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*OSPFVRFResource) Schema ¶ added in v0.1.13
func (r *OSPFVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*OSPFVRFResource) Update ¶ added in v0.1.13
func (r *OSPFVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type OSPFVRFSummaryAddress ¶
type PIM ¶ added in v0.1.5
type PIM struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Autorp types.Bool `tfsdk:"autorp"`
AutorpListener types.Bool `tfsdk:"autorp_listener"`
BsrCandidateLoopback types.Int64 `tfsdk:"bsr_candidate_loopback"`
BsrCandidateMask types.Int64 `tfsdk:"bsr_candidate_mask"`
BsrCandidatePriority types.Int64 `tfsdk:"bsr_candidate_priority"`
BsrCandidateAcceptRpCandidate types.String `tfsdk:"bsr_candidate_accept_rp_candidate"`
SsmRange types.String `tfsdk:"ssm_range"`
SsmDefault types.Bool `tfsdk:"ssm_default"`
RpAddress types.String `tfsdk:"rp_address"`
RpAddressOverride types.Bool `tfsdk:"rp_address_override"`
RpAddressBidir types.Bool `tfsdk:"rp_address_bidir"`
RpAddresses []PIMRpAddresses `tfsdk:"rp_addresses"`
RpCandidates []PIMRpCandidates `tfsdk:"rp_candidates"`
}
type PIMDataSource ¶ added in v0.1.13
type PIMDataSource struct {
// contains filtered or unexported fields
}
func (*PIMDataSource) Configure ¶ added in v0.1.13
func (d *PIMDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*PIMDataSource) Metadata ¶ added in v0.1.13
func (d *PIMDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*PIMDataSource) Read ¶ added in v0.1.13
func (d *PIMDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*PIMDataSource) Schema ¶ added in v0.1.13
func (d *PIMDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type PIMResource ¶ added in v0.1.13
type PIMResource struct {
// contains filtered or unexported fields
}
func (*PIMResource) Configure ¶ added in v0.1.13
func (r *PIMResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PIMResource) Create ¶ added in v0.1.13
func (r *PIMResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PIMResource) Delete ¶ added in v0.1.13
func (r *PIMResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PIMResource) ImportState ¶ added in v0.1.13
func (r *PIMResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*PIMResource) Metadata ¶ added in v0.1.13
func (r *PIMResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PIMResource) Read ¶ added in v0.1.13
func (r *PIMResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PIMResource) Schema ¶ added in v0.1.13
func (r *PIMResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PIMResource) Update ¶ added in v0.1.13
func (r *PIMResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PIMRpAddresses ¶ added in v0.1.5
type PIMRpCandidates ¶ added in v0.1.5
type PIMVRF ¶ added in v0.1.5
type PIMVRF struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Vrf types.String `tfsdk:"vrf"`
Autorp types.Bool `tfsdk:"autorp"`
AutorpListener types.Bool `tfsdk:"autorp_listener"`
BsrCandidateLoopback types.Int64 `tfsdk:"bsr_candidate_loopback"`
BsrCandidateMask types.Int64 `tfsdk:"bsr_candidate_mask"`
BsrCandidatePriority types.Int64 `tfsdk:"bsr_candidate_priority"`
BsrCandidateAcceptRpCandidate types.String `tfsdk:"bsr_candidate_accept_rp_candidate"`
SsmRange types.String `tfsdk:"ssm_range"`
SsmDefault types.Bool `tfsdk:"ssm_default"`
RpAddress types.String `tfsdk:"rp_address"`
RpAddressOverride types.Bool `tfsdk:"rp_address_override"`
RpAddressBidir types.Bool `tfsdk:"rp_address_bidir"`
RpAddresses []PIMVRFRpAddresses `tfsdk:"rp_addresses"`
RpCandidates []PIMVRFRpCandidates `tfsdk:"rp_candidates"`
}
type PIMVRFDataSource ¶ added in v0.1.13
type PIMVRFDataSource struct {
// contains filtered or unexported fields
}
func (*PIMVRFDataSource) Configure ¶ added in v0.1.13
func (d *PIMVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*PIMVRFDataSource) Metadata ¶ added in v0.1.13
func (d *PIMVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*PIMVRFDataSource) Read ¶ added in v0.1.13
func (d *PIMVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*PIMVRFDataSource) Schema ¶ added in v0.1.13
func (d *PIMVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type PIMVRFResource ¶ added in v0.1.13
type PIMVRFResource struct {
// contains filtered or unexported fields
}
func (*PIMVRFResource) Configure ¶ added in v0.1.13
func (r *PIMVRFResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PIMVRFResource) Create ¶ added in v0.1.13
func (r *PIMVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PIMVRFResource) Delete ¶ added in v0.1.13
func (r *PIMVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PIMVRFResource) ImportState ¶ added in v0.1.13
func (r *PIMVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*PIMVRFResource) Metadata ¶ added in v0.1.13
func (r *PIMVRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PIMVRFResource) Read ¶ added in v0.1.13
func (r *PIMVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PIMVRFResource) Schema ¶ added in v0.1.13
func (r *PIMVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PIMVRFResource) Update ¶ added in v0.1.13
func (r *PIMVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PIMVRFRpAddresses ¶ added in v0.1.5
type PIMVRFRpCandidates ¶ added in v0.1.5
type PrefixList ¶ added in v0.1.14
type PrefixList struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Prefixes []PrefixListPrefixes `tfsdk:"prefixes"`
}
type PrefixListDataSource ¶ added in v0.1.14
type PrefixListDataSource struct {
// contains filtered or unexported fields
}
func (*PrefixListDataSource) Configure ¶ added in v0.1.14
func (d *PrefixListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*PrefixListDataSource) Metadata ¶ added in v0.1.14
func (d *PrefixListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*PrefixListDataSource) Read ¶ added in v0.1.14
func (d *PrefixListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*PrefixListDataSource) Schema ¶ added in v0.1.14
func (d *PrefixListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type PrefixListPrefixes ¶ added in v0.1.14
type PrefixListResource ¶ added in v0.1.14
type PrefixListResource struct {
// contains filtered or unexported fields
}
func (*PrefixListResource) Configure ¶ added in v0.1.14
func (r *PrefixListResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PrefixListResource) Create ¶ added in v0.1.14
func (r *PrefixListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PrefixListResource) Delete ¶ added in v0.1.14
func (r *PrefixListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PrefixListResource) ImportState ¶ added in v0.1.14
func (r *PrefixListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*PrefixListResource) Metadata ¶ added in v0.1.14
func (r *PrefixListResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PrefixListResource) Read ¶ added in v0.1.14
func (r *PrefixListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PrefixListResource) Schema ¶ added in v0.1.14
func (r *PrefixListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PrefixListResource) Update ¶ added in v0.1.14
func (r *PrefixListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RestconfDataSource ¶
type RestconfDataSource struct {
// contains filtered or unexported fields
}
func (*RestconfDataSource) Configure ¶ added in v0.1.13
func (d *RestconfDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RestconfDataSource) Metadata ¶ added in v0.1.13
func (d *RestconfDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RestconfDataSource) Read ¶ added in v0.1.13
func (d *RestconfDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RestconfDataSource) Schema ¶ added in v0.1.13
func (d *RestconfDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RestconfDataSourceModel ¶ added in v0.1.13
type RestconfList ¶ added in v0.1.3
type RestconfListItem ¶ added in v0.1.3
type RestconfResource ¶ added in v0.1.13
type RestconfResource struct {
// contains filtered or unexported fields
}
func (*RestconfResource) Configure ¶ added in v0.1.13
func (r *RestconfResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RestconfResource) Create ¶ added in v0.1.13
func (r *RestconfResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RestconfResource) Delete ¶ added in v0.1.13
func (r *RestconfResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RestconfResource) ImportState ¶ added in v0.1.13
func (r *RestconfResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RestconfResource) Metadata ¶ added in v0.1.13
func (r *RestconfResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RestconfResource) Read ¶ added in v0.1.13
func (r *RestconfResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RestconfResource) Schema ¶ added in v0.1.13
func (r *RestconfResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RestconfResource) Update ¶ added in v0.1.13
func (r *RestconfResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouteMapDataSource ¶ added in v0.1.14
type RouteMapDataSource struct {
// contains filtered or unexported fields
}
func (*RouteMapDataSource) Configure ¶ added in v0.1.14
func (d *RouteMapDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouteMapDataSource) Metadata ¶ added in v0.1.14
func (d *RouteMapDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouteMapDataSource) Read ¶ added in v0.1.14
func (d *RouteMapDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouteMapDataSource) Schema ¶ added in v0.1.14
func (d *RouteMapDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouteMapEntries ¶ added in v0.1.14
type RouteMapEntries struct {
Seq types.Int64 `tfsdk:"seq"`
Operation types.String `tfsdk:"operation"`
Description types.String `tfsdk:"description"`
Continue types.Bool `tfsdk:"continue"`
ContinueSequenceNumber types.Int64 `tfsdk:"continue_sequence_number"`
MatchInterfaces types.List `tfsdk:"match_interfaces"`
MatchIpAddressAccessLists types.List `tfsdk:"match_ip_address_access_lists"`
MatchIpAddressPrefixLists types.List `tfsdk:"match_ip_address_prefix_lists"`
MatchIpNextHopAccessLists types.List `tfsdk:"match_ip_next_hop_access_lists"`
MatchIpNextHopPrefixLists types.List `tfsdk:"match_ip_next_hop_prefix_lists"`
MatchIpv6AddressAccessLists types.String `tfsdk:"match_ipv6_address_access_lists"`
MatchIpv6AddressPrefixLists types.String `tfsdk:"match_ipv6_address_prefix_lists"`
MatchIpv6NextHopAccessLists types.String `tfsdk:"match_ipv6_next_hop_access_lists"`
MatchIpv6NextHopPrefixLists types.String `tfsdk:"match_ipv6_next_hop_prefix_lists"`
MatchRouteTypeExternal types.Bool `tfsdk:"match_route_type_external"`
MatchRouteTypeExternalType1 types.Bool `tfsdk:"match_route_type_external_type_1"`
MatchRouteTypeExternalType2 types.Bool `tfsdk:"match_route_type_external_type_2"`
MatchRouteTypeInternal types.Bool `tfsdk:"match_route_type_internal"`
MatchRouteTypeLevel1 types.Bool `tfsdk:"match_route_type_level_1"`
MatchRouteTypeLevel2 types.Bool `tfsdk:"match_route_type_level_2"`
MatchRouteTypeLocal types.Bool `tfsdk:"match_route_type_local"`
MatchSourceProtocolBgp types.List `tfsdk:"match_source_protocol_bgp"`
MatchSourceProtocolConnected types.Bool `tfsdk:"match_source_protocol_connected"`
MatchSourceProtocolEigrp types.List `tfsdk:"match_source_protocol_eigrp"`
MatchSourceProtocolIsis types.Bool `tfsdk:"match_source_protocol_isis"`
MatchSourceProtocolLisp types.Bool `tfsdk:"match_source_protocol_lisp"`
MatchSourceProtocolOspf types.List `tfsdk:"match_source_protocol_ospf"`
MatchSourceProtocolOspfv3 types.List `tfsdk:"match_source_protocol_ospfv3"`
MatchSourceProtocolRip types.Bool `tfsdk:"match_source_protocol_rip"`
MatchSourceProtocolStatic types.Bool `tfsdk:"match_source_protocol_static"`
MatchTags types.List `tfsdk:"match_tags"`
MatchTrack types.Int64 `tfsdk:"match_track"`
MatchAsPaths types.List `tfsdk:"match_as_paths"`
MatchCommunityLists types.List `tfsdk:"match_community_lists"`
MatchCommunityListExactMatch types.Bool `tfsdk:"match_community_list_exact_match"`
MatchExtcommunityLists types.List `tfsdk:"match_extcommunity_lists"`
MatchLocalPreferences types.List `tfsdk:"match_local_preferences"`
SetDefaultInterfaces types.List `tfsdk:"set_default_interfaces"`
SetGlobal types.Bool `tfsdk:"set_global"`
SetInterfaces types.List `tfsdk:"set_interfaces"`
SetIpAddress types.String `tfsdk:"set_ip_address"`
SetIpDefaultGlobalNextHopAddress types.List `tfsdk:"set_ip_default_global_next_hop_address"`
SetIpDefaultNextHopAddress types.List `tfsdk:"set_ip_default_next_hop_address"`
SetIpGlobalNextHopAddress types.List `tfsdk:"set_ip_global_next_hop_address"`
SetIpNextHopAddress types.List `tfsdk:"set_ip_next_hop_address"`
SetIpNextHopSelf types.Bool `tfsdk:"set_ip_next_hop_self"`
SetIpQosGroup types.Int64 `tfsdk:"set_ip_qos_group"`
SetIpv6Address types.String `tfsdk:"set_ipv6_address"`
SetIpv6DefaultGlobalNextHop types.String `tfsdk:"set_ipv6_default_global_next_hop"`
SetIpv6DefaultNextHop types.List `tfsdk:"set_ipv6_default_next_hop"`
SetIpv6NextHop types.List `tfsdk:"set_ipv6_next_hop"`
SetLevel1 types.Bool `tfsdk:"set_level_1"`
SetLevel12 types.Bool `tfsdk:"set_level_1_2"`
SetLevel2 types.Bool `tfsdk:"set_level_2"`
SetMetricChange types.String `tfsdk:"set_metric_change"`
SetMetricValue types.Int64 `tfsdk:"set_metric_value"`
SetMetricDelay types.String `tfsdk:"set_metric_delay"`
SetMetricReliability types.Int64 `tfsdk:"set_metric_reliability"`
SetMetricLoading types.Int64 `tfsdk:"set_metric_loading"`
SetMetricMtu types.Int64 `tfsdk:"set_metric_mtu"`
SetMetricType types.String `tfsdk:"set_metric_type"`
SetTag types.Int64 `tfsdk:"set_tag"`
SetVrf types.String `tfsdk:"set_vrf"`
SetAsPathPrependAs types.String `tfsdk:"set_as_path_prepend_as"`
SetAsPathPrependLastAs types.Int64 `tfsdk:"set_as_path_prepend_last_as"`
SetAsPathTag types.Bool `tfsdk:"set_as_path_tag"`
SetCommunityNone types.Bool `tfsdk:"set_community_none"`
SetCommunities types.List `tfsdk:"set_communities"`
SetCommunitiesAdditive types.Bool `tfsdk:"set_communities_additive"`
SetCommunityListDelete types.Bool `tfsdk:"set_community_list_delete"`
SetCommunityListStandard types.Int64 `tfsdk:"set_community_list_standard"`
SetCommunityListExpanded types.Int64 `tfsdk:"set_community_list_expanded"`
SetCommunityListName types.String `tfsdk:"set_community_list_name"`
SetExtcomunityRt types.List `tfsdk:"set_extcomunity_rt"`
SetExtcomunitySoo types.String `tfsdk:"set_extcomunity_soo"`
SetExtcomunityVpnDistinguisher types.String `tfsdk:"set_extcomunity_vpn_distinguisher"`
SetExtcomunityVpnDistinguisherAdditive types.Bool `tfsdk:"set_extcomunity_vpn_distinguisher_additive"`
SetLocalPreference types.Int64 `tfsdk:"set_local_preference"`
SetWeight types.Int64 `tfsdk:"set_weight"`
}
type RouteMapResource ¶ added in v0.1.14
type RouteMapResource struct {
// contains filtered or unexported fields
}
func (*RouteMapResource) Configure ¶ added in v0.1.14
func (r *RouteMapResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouteMapResource) Create ¶ added in v0.1.14
func (r *RouteMapResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouteMapResource) Delete ¶ added in v0.1.14
func (r *RouteMapResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouteMapResource) ImportState ¶ added in v0.1.14
func (r *RouteMapResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouteMapResource) Metadata ¶ added in v0.1.14
func (r *RouteMapResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouteMapResource) Read ¶ added in v0.1.14
func (r *RouteMapResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouteMapResource) Schema ¶ added in v0.1.14
func (r *RouteMapResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouteMapResource) Update ¶ added in v0.1.14
func (r *RouteMapResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SNMPServer ¶ added in v0.1.10
type SNMPServer struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
ChassisId types.String `tfsdk:"chassis_id"`
Contact types.String `tfsdk:"contact"`
IfindexPersist types.Bool `tfsdk:"ifindex_persist"`
Location types.String `tfsdk:"location"`
Packetsize types.Int64 `tfsdk:"packetsize"`
QueueLength types.Int64 `tfsdk:"queue_length"`
EnableLoggingGetop types.Bool `tfsdk:"enable_logging_getop"`
EnableLoggingSetop types.Bool `tfsdk:"enable_logging_setop"`
EnableInforms types.Bool `tfsdk:"enable_informs"`
EnableTraps types.Bool `tfsdk:"enable_traps"`
EnableTrapsSnmpAuthentication types.Bool `tfsdk:"enable_traps_snmp_authentication"`
EnableTrapsSnmpColdstart types.Bool `tfsdk:"enable_traps_snmp_coldstart"`
EnableTrapsSnmpLinkdown types.Bool `tfsdk:"enable_traps_snmp_linkdown"`
EnableTrapsSnmpLinkup types.Bool `tfsdk:"enable_traps_snmp_linkup"`
EnableTrapsSnmpWarmstart types.Bool `tfsdk:"enable_traps_snmp_warmstart"`
SourceInterfaceInformsGigabitEthernet types.String `tfsdk:"source_interface_informs_gigabit_ethernet"`
SourceInterfaceInformsTenGigabitEthernet types.String `tfsdk:"source_interface_informs_ten_gigabit_ethernet"`
SourceInterfaceInformsFortyGigabitEthernet types.String `tfsdk:"source_interface_informs_forty_gigabit_ethernet"`
SourceInterfaceInformsHundredGigE types.String `tfsdk:"source_interface_informs_hundred_gig_e"`
SourceInterfaceInformsLoopback types.Int64 `tfsdk:"source_interface_informs_loopback"`
SourceInterfaceInformsPortChannel types.Int64 `tfsdk:"source_interface_informs_port_channel"`
SourceInterfaceInformsPortChannelSubinterface types.String `tfsdk:"source_interface_informs_port_channel_subinterface"`
SourceInterfaceInformsVlan types.Int64 `tfsdk:"source_interface_informs_vlan"`
SourceInterfaceTrapsGigabitEthernet types.String `tfsdk:"source_interface_traps_gigabit_ethernet"`
SourceInterfaceTrapsTenGigabitEthernet types.String `tfsdk:"source_interface_traps_ten_gigabit_ethernet"`
SourceInterfaceTrapsFortyGigabitEthernet types.String `tfsdk:"source_interface_traps_forty_gigabit_ethernet"`
SourceInterfaceTrapsHundredGigE types.String `tfsdk:"source_interface_traps_hundred_gig_e"`
SourceInterfaceTrapsLoopback types.Int64 `tfsdk:"source_interface_traps_loopback"`
SourceInterfaceTrapsPortChannel types.Int64 `tfsdk:"source_interface_traps_port_channel"`
SourceInterfaceTrapsPortChannelSubinterface types.String `tfsdk:"source_interface_traps_port_channel_subinterface"`
SourceInterfaceTrapsVlan types.Int64 `tfsdk:"source_interface_traps_vlan"`
TrapSourceGigabitEthernet types.String `tfsdk:"trap_source_gigabit_ethernet"`
TrapSourceTenGigabitEthernet types.String `tfsdk:"trap_source_ten_gigabit_ethernet"`
TrapSourceFortyGigabitEthernet types.String `tfsdk:"trap_source_forty_gigabit_ethernet"`
TrapSourceHundredGigE types.String `tfsdk:"trap_source_hundred_gig_e"`
TrapSourceLoopback types.Int64 `tfsdk:"trap_source_loopback"`
TrapSourcePortChannel types.Int64 `tfsdk:"trap_source_port_channel"`
TrapSourcePortChannelSubinterface types.String `tfsdk:"trap_source_port_channel_subinterface"`
TrapSourceVlan types.Int64 `tfsdk:"trap_source_vlan"`
SnmpCommunities []SNMPServerSnmpCommunities `tfsdk:"snmp_communities"`
Contexts []SNMPServerContexts `tfsdk:"contexts"`
Views []SNMPServerViews `tfsdk:"views"`
}
type SNMPServerContexts ¶ added in v0.1.10
type SNMPServerDataSource ¶ added in v0.1.13
type SNMPServerDataSource struct {
// contains filtered or unexported fields
}
func (*SNMPServerDataSource) Configure ¶ added in v0.1.13
func (d *SNMPServerDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SNMPServerDataSource) Metadata ¶ added in v0.1.13
func (d *SNMPServerDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SNMPServerDataSource) Read ¶ added in v0.1.13
func (d *SNMPServerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SNMPServerDataSource) Schema ¶ added in v0.1.13
func (d *SNMPServerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SNMPServerGroup ¶ added in v0.1.10
type SNMPServerGroupDataSource ¶ added in v0.1.13
type SNMPServerGroupDataSource struct {
// contains filtered or unexported fields
}
func (*SNMPServerGroupDataSource) Configure ¶ added in v0.1.13
func (d *SNMPServerGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SNMPServerGroupDataSource) Metadata ¶ added in v0.1.13
func (d *SNMPServerGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SNMPServerGroupDataSource) Read ¶ added in v0.1.13
func (d *SNMPServerGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SNMPServerGroupDataSource) Schema ¶ added in v0.1.13
func (d *SNMPServerGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SNMPServerGroupResource ¶ added in v0.1.13
type SNMPServerGroupResource struct {
// contains filtered or unexported fields
}
func (*SNMPServerGroupResource) Configure ¶ added in v0.1.13
func (r *SNMPServerGroupResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SNMPServerGroupResource) Create ¶ added in v0.1.13
func (r *SNMPServerGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SNMPServerGroupResource) Delete ¶ added in v0.1.13
func (r *SNMPServerGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SNMPServerGroupResource) ImportState ¶ added in v0.1.13
func (r *SNMPServerGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SNMPServerGroupResource) Metadata ¶ added in v0.1.13
func (r *SNMPServerGroupResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SNMPServerGroupResource) Read ¶ added in v0.1.13
func (r *SNMPServerGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SNMPServerGroupResource) Schema ¶ added in v0.1.13
func (r *SNMPServerGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SNMPServerGroupResource) Update ¶ added in v0.1.13
func (r *SNMPServerGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SNMPServerGroupV3Security ¶ added in v0.1.10
type SNMPServerGroupV3Security struct {
SecurityLevel types.String `tfsdk:"security_level"`
ContextNode types.String `tfsdk:"context_node"`
MatchNode types.String `tfsdk:"match_node"`
ReadNode types.String `tfsdk:"read_node"`
WriteNode types.String `tfsdk:"write_node"`
NotifyNode types.String `tfsdk:"notify_node"`
AccessIpv6Acl types.String `tfsdk:"access_ipv6_acl"`
AccessStandardAcl types.Int64 `tfsdk:"access_standard_acl"`
AccessAclName types.String `tfsdk:"access_acl_name"`
}
type SNMPServerResource ¶ added in v0.1.13
type SNMPServerResource struct {
// contains filtered or unexported fields
}
func (*SNMPServerResource) Configure ¶ added in v0.1.13
func (r *SNMPServerResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SNMPServerResource) Create ¶ added in v0.1.13
func (r *SNMPServerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SNMPServerResource) Delete ¶ added in v0.1.13
func (r *SNMPServerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SNMPServerResource) ImportState ¶ added in v0.1.13
func (r *SNMPServerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SNMPServerResource) Metadata ¶ added in v0.1.13
func (r *SNMPServerResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SNMPServerResource) Read ¶ added in v0.1.13
func (r *SNMPServerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SNMPServerResource) Schema ¶ added in v0.1.13
func (r *SNMPServerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SNMPServerResource) Update ¶ added in v0.1.13
func (r *SNMPServerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SNMPServerSnmpCommunities ¶ added in v0.1.10
type SNMPServerUser ¶ added in v0.1.12
type SNMPServerUser struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Username types.String `tfsdk:"username"`
Grpname types.String `tfsdk:"grpname"`
V3AuthAlgorithm types.String `tfsdk:"v3_auth_algorithm"`
V3AuthPassword types.String `tfsdk:"v3_auth_password"`
V3AuthPrivAesAlgorithm types.String `tfsdk:"v3_auth_priv_aes_algorithm"`
V3AuthPrivAesPassword types.String `tfsdk:"v3_auth_priv_aes_password"`
V3AuthPrivAesAccessIpv6Acl types.String `tfsdk:"v3_auth_priv_aes_access_ipv6_acl"`
V3AuthPrivAesAccessStandardAcl types.Int64 `tfsdk:"v3_auth_priv_aes_access_standard_acl"`
V3AuthPrivAesAccessAclName types.String `tfsdk:"v3_auth_priv_aes_access_acl_name"`
V3AuthPrivDesPassword types.String `tfsdk:"v3_auth_priv_des_password"`
V3AuthPrivDesAccessIpv6Acl types.String `tfsdk:"v3_auth_priv_des_access_ipv6_acl"`
V3AuthPrivDesAccessStandardAcl types.Int64 `tfsdk:"v3_auth_priv_des_access_standard_acl"`
V3AuthPrivDesAccessAclName types.String `tfsdk:"v3_auth_priv_des_access_acl_name"`
V3AuthPrivDes3Password types.String `tfsdk:"v3_auth_priv_des3_password"`
V3AuthPrivDes3AccessIpv6Acl types.String `tfsdk:"v3_auth_priv_des3_access_ipv6_acl"`
V3AuthPrivDes3AccessStandardAcl types.Int64 `tfsdk:"v3_auth_priv_des3_access_standard_acl"`
V3AuthPrivDes3AccessAclName types.String `tfsdk:"v3_auth_priv_des3_access_acl_name"`
V3AuthAccessIpv6Acl types.String `tfsdk:"v3_auth_access_ipv6_acl"`
V3AuthAccessStandardAcl types.Int64 `tfsdk:"v3_auth_access_standard_acl"`
V3AuthAccessAclName types.String `tfsdk:"v3_auth_access_acl_name"`
}
type SNMPServerUserDataSource ¶ added in v0.1.13
type SNMPServerUserDataSource struct {
// contains filtered or unexported fields
}
func (*SNMPServerUserDataSource) Configure ¶ added in v0.1.13
func (d *SNMPServerUserDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SNMPServerUserDataSource) Metadata ¶ added in v0.1.13
func (d *SNMPServerUserDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SNMPServerUserDataSource) Read ¶ added in v0.1.13
func (d *SNMPServerUserDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SNMPServerUserDataSource) Schema ¶ added in v0.1.13
func (d *SNMPServerUserDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SNMPServerUserResource ¶ added in v0.1.13
type SNMPServerUserResource struct {
// contains filtered or unexported fields
}
func (*SNMPServerUserResource) Configure ¶ added in v0.1.13
func (r *SNMPServerUserResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SNMPServerUserResource) Create ¶ added in v0.1.13
func (r *SNMPServerUserResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SNMPServerUserResource) Delete ¶ added in v0.1.13
func (r *SNMPServerUserResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SNMPServerUserResource) ImportState ¶ added in v0.1.13
func (r *SNMPServerUserResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SNMPServerUserResource) Metadata ¶ added in v0.1.13
func (r *SNMPServerUserResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SNMPServerUserResource) Read ¶ added in v0.1.13
func (r *SNMPServerUserResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SNMPServerUserResource) Schema ¶ added in v0.1.13
func (r *SNMPServerUserResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SNMPServerUserResource) Update ¶ added in v0.1.13
func (r *SNMPServerUserResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SNMPServerViews ¶ added in v0.1.10
type Service ¶ added in v0.1.10
type Service struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Pad types.Bool `tfsdk:"pad"`
PasswordEncryption types.Bool `tfsdk:"password_encryption"`
PasswordRecovery types.Bool `tfsdk:"password_recovery"`
Timestamps types.Bool `tfsdk:"timestamps"`
TimestampsDebug types.Bool `tfsdk:"timestamps_debug"`
TimestampsDebugDatetime types.Bool `tfsdk:"timestamps_debug_datetime"`
TimestampsDebugDatetimeMsec types.Bool `tfsdk:"timestamps_debug_datetime_msec"`
TimestampsDebugDatetimeLocaltime types.Bool `tfsdk:"timestamps_debug_datetime_localtime"`
TimestampsDebugDatetimeShowTimezone types.Bool `tfsdk:"timestamps_debug_datetime_show_timezone"`
TimestampsDebugDatetimeYear types.Bool `tfsdk:"timestamps_debug_datetime_year"`
TimestampsDebugUptime types.Bool `tfsdk:"timestamps_debug_uptime"`
TimestampsLog types.Bool `tfsdk:"timestamps_log"`
TimestampsLogDatetime types.Bool `tfsdk:"timestamps_log_datetime"`
TimestampsLogDatetimeMsec types.Bool `tfsdk:"timestamps_log_datetime_msec"`
TimestampsLogDatetimeLocaltime types.Bool `tfsdk:"timestamps_log_datetime_localtime"`
TimestampsLogDatetimeShowTimezone types.Bool `tfsdk:"timestamps_log_datetime_show_timezone"`
TimestampsLogDatetimeYear types.Bool `tfsdk:"timestamps_log_datetime_year"`
TimestampsLogUptime types.Bool `tfsdk:"timestamps_log_uptime"`
Dhcp types.Bool `tfsdk:"dhcp"`
TcpKeepalivesIn types.Bool `tfsdk:"tcp_keepalives_in"`
TcpKeepalivesOut types.Bool `tfsdk:"tcp_keepalives_out"`
}
type ServiceDataSource ¶ added in v0.1.13
type ServiceDataSource struct {
// contains filtered or unexported fields
}
func (*ServiceDataSource) Configure ¶ added in v0.1.13
func (d *ServiceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*ServiceDataSource) Metadata ¶ added in v0.1.13
func (d *ServiceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ServiceDataSource) Read ¶ added in v0.1.13
func (d *ServiceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ServiceDataSource) Schema ¶ added in v0.1.13
func (d *ServiceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ServiceResource ¶ added in v0.1.13
type ServiceResource struct {
// contains filtered or unexported fields
}
func (*ServiceResource) Configure ¶ added in v0.1.13
func (r *ServiceResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ServiceResource) Create ¶ added in v0.1.13
func (r *ServiceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ServiceResource) Delete ¶ added in v0.1.13
func (r *ServiceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ServiceResource) ImportState ¶ added in v0.1.13
func (r *ServiceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ServiceResource) Metadata ¶ added in v0.1.13
func (r *ServiceResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ServiceResource) Read ¶ added in v0.1.13
func (r *ServiceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ServiceResource) Schema ¶ added in v0.1.13
func (r *ServiceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ServiceResource) Update ¶ added in v0.1.13
func (r *ServiceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type StaticRoute ¶
type StaticRouteDataSource ¶ added in v0.1.13
type StaticRouteDataSource struct {
// contains filtered or unexported fields
}
func (*StaticRouteDataSource) Configure ¶ added in v0.1.13
func (d *StaticRouteDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*StaticRouteDataSource) Metadata ¶ added in v0.1.13
func (d *StaticRouteDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*StaticRouteDataSource) Read ¶ added in v0.1.13
func (d *StaticRouteDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*StaticRouteDataSource) Schema ¶ added in v0.1.13
func (d *StaticRouteDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type StaticRouteNextHops ¶ added in v0.1.1
type StaticRouteResource ¶ added in v0.1.13
type StaticRouteResource struct {
// contains filtered or unexported fields
}
func (*StaticRouteResource) Configure ¶ added in v0.1.13
func (r *StaticRouteResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*StaticRouteResource) Create ¶ added in v0.1.13
func (r *StaticRouteResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*StaticRouteResource) Delete ¶ added in v0.1.13
func (r *StaticRouteResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*StaticRouteResource) ImportState ¶ added in v0.1.13
func (r *StaticRouteResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*StaticRouteResource) Metadata ¶ added in v0.1.13
func (r *StaticRouteResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*StaticRouteResource) Read ¶ added in v0.1.13
func (r *StaticRouteResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*StaticRouteResource) Schema ¶ added in v0.1.13
func (r *StaticRouteResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*StaticRouteResource) Update ¶ added in v0.1.13
func (r *StaticRouteResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type System ¶
type System struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Hostname types.String `tfsdk:"hostname"`
IpRouting types.Bool `tfsdk:"ip_routing"`
Ipv6UnicastRouting types.Bool `tfsdk:"ipv6_unicast_routing"`
Mtu types.Int64 `tfsdk:"mtu"`
IpSourceRoute types.Bool `tfsdk:"ip_source_route"`
IpDomainLookup types.Bool `tfsdk:"ip_domain_lookup"`
IpDomainName types.String `tfsdk:"ip_domain_name"`
LoginDelay types.Int64 `tfsdk:"login_delay"`
LoginOnFailure types.Bool `tfsdk:"login_on_failure"`
LoginOnFailureLog types.Bool `tfsdk:"login_on_failure_log"`
LoginOnSuccess types.Bool `tfsdk:"login_on_success"`
LoginOnSuccessLog types.Bool `tfsdk:"login_on_success_log"`
MulticastRouting types.Bool `tfsdk:"multicast_routing"`
MulticastRoutingSwitch types.Bool `tfsdk:"multicast_routing_switch"`
MulticastRoutingDistributed types.Bool `tfsdk:"multicast_routing_distributed"`
MulticastRoutingVrfs []SystemMulticastRoutingVrfs `tfsdk:"multicast_routing_vrfs"`
}
type SystemDataSource ¶ added in v0.1.13
type SystemDataSource struct {
// contains filtered or unexported fields
}
func (*SystemDataSource) Configure ¶ added in v0.1.13
func (d *SystemDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SystemDataSource) Metadata ¶ added in v0.1.13
func (d *SystemDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SystemDataSource) Read ¶ added in v0.1.13
func (d *SystemDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SystemDataSource) Schema ¶ added in v0.1.13
func (d *SystemDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SystemMulticastRoutingVrfs ¶ added in v0.1.6
type SystemResource ¶ added in v0.1.13
type SystemResource struct {
// contains filtered or unexported fields
}
func (*SystemResource) Configure ¶ added in v0.1.13
func (r *SystemResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SystemResource) Create ¶ added in v0.1.13
func (r *SystemResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SystemResource) Delete ¶ added in v0.1.13
func (r *SystemResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SystemResource) ImportState ¶ added in v0.1.13
func (r *SystemResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SystemResource) Metadata ¶ added in v0.1.13
func (r *SystemResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SystemResource) Read ¶ added in v0.1.13
func (r *SystemResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SystemResource) Schema ¶ added in v0.1.13
func (r *SystemResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SystemResource) Update ¶ added in v0.1.13
func (r *SystemResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Template ¶ added in v0.1.9
type Template struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
TemplateName types.String `tfsdk:"template_name"`
Dot1xPae types.String `tfsdk:"dot1x_pae"`
Dot1xMaxReauthReq types.Int64 `tfsdk:"dot1x_max_reauth_req"`
Dot1xMaxReq types.Int64 `tfsdk:"dot1x_max_req"`
ServicePolicyInput types.String `tfsdk:"service_policy_input"`
ServicePolicyOutput types.String `tfsdk:"service_policy_output"`
SourceTemplate types.String `tfsdk:"source_template"`
SwitchportModeTrunk types.Bool `tfsdk:"switchport_mode_trunk"`
SwitchportModeAccess types.Bool `tfsdk:"switchport_mode_access"`
SwitchportNonegotiate types.Bool `tfsdk:"switchport_nonegotiate"`
SwitchportBlockUnicast types.Bool `tfsdk:"switchport_block_unicast"`
SwitchportPortSecurity types.Bool `tfsdk:"switchport_port_security"`
SwitchportPortSecurityAgingStatic types.Bool `tfsdk:"switchport_port_security_aging_static"`
SwitchportPortSecurityAgingTime types.Int64 `tfsdk:"switchport_port_security_aging_time"`
SwitchportPortSecurityAgingType types.Bool `tfsdk:"switchport_port_security_aging_type"`
SwitchportPortSecurityAgingTypeInactivity types.Bool `tfsdk:"switchport_port_security_aging_type_inactivity"`
SwitchportPortSecurityMaximumRange []TemplateSwitchportPortSecurityMaximumRange `tfsdk:"switchport_port_security_maximum_range"`
SwitchportPortSecurityViolationProtect types.Bool `tfsdk:"switchport_port_security_violation_protect"`
SwitchportPortSecurityViolationRestrict types.Bool `tfsdk:"switchport_port_security_violation_restrict"`
SwitchportPortSecurityViolationShutdown types.Bool `tfsdk:"switchport_port_security_violation_shutdown"`
SwitchportAccessVlan types.Int64 `tfsdk:"switchport_access_vlan"`
SwitchportVoiceVlan types.Int64 `tfsdk:"switchport_voice_vlan"`
SwitchportPrivateVlanHostAssociationPrimaryRange types.Int64 `tfsdk:"switchport_private_vlan_host_association_primary_range"`
SwitchportPrivateVlanHostAssociationSecondaryRange types.Int64 `tfsdk:"switchport_private_vlan_host_association_secondary_range"`
SwitchportTrunkAllowedVlans types.String `tfsdk:"switchport_trunk_allowed_vlans"`
SwitchportTrunkNativeVlanTag types.Bool `tfsdk:"switchport_trunk_native_vlan_tag"`
SwitchportTrunkNativeVlanVlanId types.Int64 `tfsdk:"switchport_trunk_native_vlan_vlan_id"`
Mab types.Bool `tfsdk:"mab"`
MabEap types.Bool `tfsdk:"mab_eap"`
AccessSessionClosed types.Bool `tfsdk:"access_session_closed"`
AccessSessionMonitor types.Bool `tfsdk:"access_session_monitor"`
AccessSessionPortControl types.String `tfsdk:"access_session_port_control"`
AccessSessionControlDirection types.String `tfsdk:"access_session_control_direction"`
AccessSessionHostMode types.String `tfsdk:"access_session_host_mode"`
AccessSessionInterfaceTemplateSticky types.Bool `tfsdk:"access_session_interface_template_sticky"`
AccessSessionInterfaceTemplateStickyTimer types.Int64 `tfsdk:"access_session_interface_template_sticky_timer"`
AuthenticationPeriodic types.Bool `tfsdk:"authentication_periodic"`
AuthenticationTimerReauthenticateServer types.Bool `tfsdk:"authentication_timer_reauthenticate_server"`
AuthenticationTimerReauthenticateRange types.Int64 `tfsdk:"authentication_timer_reauthenticate_range"`
SpanningTreeBpduguardEnable types.Bool `tfsdk:"spanning_tree_bpduguard_enable"`
SpanningTreeServicePolicy types.Bool `tfsdk:"spanning_tree_service_policy"`
SpanningTreePortfast types.Bool `tfsdk:"spanning_tree_portfast"`
SpanningTreePortfastDisable types.Bool `tfsdk:"spanning_tree_portfast_disable"`
SpanningTreePortfastEdge types.Bool `tfsdk:"spanning_tree_portfast_edge"`
SpanningTreePortfastNetwork types.Bool `tfsdk:"spanning_tree_portfast_network"`
StormControlBroadcastLevelPpsThreshold types.String `tfsdk:"storm_control_broadcast_level_pps_threshold"`
StormControlBroadcastLevelBpsThreshold types.Float64 `tfsdk:"storm_control_broadcast_level_bps_threshold"`
StormControlBroadcastLevelThreshold types.Float64 `tfsdk:"storm_control_broadcast_level_threshold"`
StormControlMulticastLevelPpsThreshold types.String `tfsdk:"storm_control_multicast_level_pps_threshold"`
StormControlMulticastLevelBpsThreshold types.Float64 `tfsdk:"storm_control_multicast_level_bps_threshold"`
StormControlMulticastLevelThreshold types.Float64 `tfsdk:"storm_control_multicast_level_threshold"`
StormControlActionShutdown types.Bool `tfsdk:"storm_control_action_shutdown"`
StormControlActionTrap types.Bool `tfsdk:"storm_control_action_trap"`
LoadInterval types.Int64 `tfsdk:"load_interval"`
IpDhcpSnoopingLimitRate types.Int64 `tfsdk:"ip_dhcp_snooping_limit_rate"`
IpDhcpSnoopingTrust types.Bool `tfsdk:"ip_dhcp_snooping_trust"`
IpAccessGroup []TemplateIpAccessGroup `tfsdk:"ip_access_group"`
SubscriberAgingInactivityTimerValue types.Int64 `tfsdk:"subscriber_aging_inactivity_timer_value"`
SubscriberAgingInactivityTimerProbe types.Bool `tfsdk:"subscriber_aging_inactivity_timer_probe"`
SubscriberAgingProbe types.Bool `tfsdk:"subscriber_aging_probe"`
DeviceTracking types.Bool `tfsdk:"device_tracking"`
DeviceTrackingAttachPolicy []TemplateDeviceTrackingAttachPolicy `tfsdk:"device_tracking_attach_policy"`
DeviceTrackingVlanRange types.String `tfsdk:"device_tracking_vlan_range"`
CtsManual types.Bool `tfsdk:"cts_manual"`
CtsManualPolicyStaticSgt types.Int64 `tfsdk:"cts_manual_policy_static_sgt"`
CtsManualPolicyStaticTrusted types.Bool `tfsdk:"cts_manual_policy_static_trusted"`
CtsManualPropagateSgt types.Bool `tfsdk:"cts_manual_propagate_sgt"`
CtsRoleBasedEnforcement types.Bool `tfsdk:"cts_role_based_enforcement"`
}
type TemplateDataSource ¶ added in v0.1.13
type TemplateDataSource struct {
// contains filtered or unexported fields
}
func (*TemplateDataSource) Configure ¶ added in v0.1.13
func (d *TemplateDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*TemplateDataSource) Metadata ¶ added in v0.1.13
func (d *TemplateDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*TemplateDataSource) Read ¶ added in v0.1.13
func (d *TemplateDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*TemplateDataSource) Schema ¶ added in v0.1.13
func (d *TemplateDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type TemplateDeviceTrackingAttachPolicy ¶ added in v0.1.9
type TemplateIpAccessGroup ¶ added in v0.1.9
type TemplateResource ¶ added in v0.1.13
type TemplateResource struct {
// contains filtered or unexported fields
}
func (*TemplateResource) Configure ¶ added in v0.1.13
func (r *TemplateResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*TemplateResource) Create ¶ added in v0.1.13
func (r *TemplateResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*TemplateResource) Delete ¶ added in v0.1.13
func (r *TemplateResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*TemplateResource) ImportState ¶ added in v0.1.13
func (r *TemplateResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*TemplateResource) Metadata ¶ added in v0.1.13
func (r *TemplateResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*TemplateResource) Read ¶ added in v0.1.13
func (r *TemplateResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*TemplateResource) Schema ¶ added in v0.1.13
func (r *TemplateResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*TemplateResource) Update ¶ added in v0.1.13
func (r *TemplateResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type TemplateSwitchportPortSecurityMaximumRange ¶ added in v0.1.9
type Username ¶
type Username struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
Name types.String `tfsdk:"name"`
Privilege types.Int64 `tfsdk:"privilege"`
Description types.String `tfsdk:"description"`
PasswordEncryption types.String `tfsdk:"password_encryption"`
Password types.String `tfsdk:"password"`
SecretEncryption types.String `tfsdk:"secret_encryption"`
Secret types.String `tfsdk:"secret"`
}
type UsernameDataSource ¶ added in v0.1.13
type UsernameDataSource struct {
// contains filtered or unexported fields
}
func (*UsernameDataSource) Configure ¶ added in v0.1.13
func (d *UsernameDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*UsernameDataSource) Metadata ¶ added in v0.1.13
func (d *UsernameDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*UsernameDataSource) Read ¶ added in v0.1.13
func (d *UsernameDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*UsernameDataSource) Schema ¶ added in v0.1.13
func (d *UsernameDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type UsernameResource ¶ added in v0.1.13
type UsernameResource struct {
// contains filtered or unexported fields
}
func (*UsernameResource) Configure ¶ added in v0.1.13
func (r *UsernameResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*UsernameResource) Create ¶ added in v0.1.13
func (r *UsernameResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*UsernameResource) Delete ¶ added in v0.1.13
func (r *UsernameResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*UsernameResource) ImportState ¶ added in v0.1.13
func (r *UsernameResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*UsernameResource) Metadata ¶ added in v0.1.13
func (r *UsernameResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*UsernameResource) Read ¶ added in v0.1.13
func (r *UsernameResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*UsernameResource) Schema ¶ added in v0.1.13
func (r *UsernameResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*UsernameResource) Update ¶ added in v0.1.13
func (r *UsernameResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type VLAN ¶ added in v0.1.1
type VLAN struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
VlanId types.Int64 `tfsdk:"vlan_id"`
RemoteSpan types.Bool `tfsdk:"remote_span"`
PrivateVlanPrimary types.Bool `tfsdk:"private_vlan_primary"`
PrivateVlanAssociation types.String `tfsdk:"private_vlan_association"`
PrivateVlanCommunity types.Bool `tfsdk:"private_vlan_community"`
PrivateVlanIsolated types.Bool `tfsdk:"private_vlan_isolated"`
Name types.String `tfsdk:"name"`
Shutdown types.Bool `tfsdk:"shutdown"`
}
type VLANConfiguration ¶ added in v0.1.1
type VLANConfiguration struct {
Device types.String `tfsdk:"device"`
Id types.String `tfsdk:"id"`
VlanId types.Int64 `tfsdk:"vlan_id"`
Vni types.Int64 `tfsdk:"vni"`
AccessVfi types.String `tfsdk:"access_vfi"`
EvpnInstance types.Int64 `tfsdk:"evpn_instance"`
EvpnInstanceVni types.Int64 `tfsdk:"evpn_instance_vni"`
}
type VLANConfigurationDataSource ¶ added in v0.1.13
type VLANConfigurationDataSource struct {
// contains filtered or unexported fields
}
func (*VLANConfigurationDataSource) Configure ¶ added in v0.1.13
func (d *VLANConfigurationDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*VLANConfigurationDataSource) Metadata ¶ added in v0.1.13
func (d *VLANConfigurationDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*VLANConfigurationDataSource) Read ¶ added in v0.1.13
func (d *VLANConfigurationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*VLANConfigurationDataSource) Schema ¶ added in v0.1.13
func (d *VLANConfigurationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type VLANConfigurationResource ¶ added in v0.1.13
type VLANConfigurationResource struct {
// contains filtered or unexported fields
}
func (*VLANConfigurationResource) Configure ¶ added in v0.1.13
func (r *VLANConfigurationResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*VLANConfigurationResource) Create ¶ added in v0.1.13
func (r *VLANConfigurationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*VLANConfigurationResource) Delete ¶ added in v0.1.13
func (r *VLANConfigurationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*VLANConfigurationResource) ImportState ¶ added in v0.1.13
func (r *VLANConfigurationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*VLANConfigurationResource) Metadata ¶ added in v0.1.13
func (r *VLANConfigurationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*VLANConfigurationResource) Read ¶ added in v0.1.13
func (r *VLANConfigurationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*VLANConfigurationResource) Schema ¶ added in v0.1.13
func (r *VLANConfigurationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*VLANConfigurationResource) Update ¶ added in v0.1.13
func (r *VLANConfigurationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type VLANDataSource ¶ added in v0.1.13
type VLANDataSource struct {
// contains filtered or unexported fields
}
func (*VLANDataSource) Configure ¶ added in v0.1.13
func (d *VLANDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*VLANDataSource) Metadata ¶ added in v0.1.13
func (d *VLANDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*VLANDataSource) Read ¶ added in v0.1.13
func (d *VLANDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*VLANDataSource) Schema ¶ added in v0.1.13
func (d *VLANDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type VLANResource ¶ added in v0.1.13
type VLANResource struct {
// contains filtered or unexported fields
}
func (*VLANResource) Configure ¶ added in v0.1.13
func (r *VLANResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*VLANResource) Create ¶ added in v0.1.13
func (r *VLANResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*VLANResource) Delete ¶ added in v0.1.13
func (r *VLANResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*VLANResource) ImportState ¶ added in v0.1.13
func (r *VLANResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*VLANResource) Metadata ¶ added in v0.1.13
func (r *VLANResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*VLANResource) Read ¶ added in v0.1.13
func (r *VLANResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*VLANResource) Schema ¶ added in v0.1.13
func (r *VLANResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*VLANResource) Update ¶ added in v0.1.13
func (r *VLANResource) 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"`
Name types.String `tfsdk:"name"`
Description types.String `tfsdk:"description"`
Rd types.String `tfsdk:"rd"`
AddressFamilyIpv4 types.Bool `tfsdk:"address_family_ipv4"`
AddressFamilyIpv6 types.Bool `tfsdk:"address_family_ipv6"`
VpnId types.String `tfsdk:"vpn_id"`
RouteTargetImport []VRFRouteTargetImport `tfsdk:"route_target_import"`
RouteTargetExport []VRFRouteTargetExport `tfsdk:"route_target_export"`
Ipv4RouteTargetImport []VRFIpv4RouteTargetImport `tfsdk:"ipv4_route_target_import"`
Ipv4RouteTargetImportStitching []VRFIpv4RouteTargetImportStitching `tfsdk:"ipv4_route_target_import_stitching"`
Ipv4RouteTargetExport []VRFIpv4RouteTargetExport `tfsdk:"ipv4_route_target_export"`
Ipv4RouteTargetExportStitching []VRFIpv4RouteTargetExportStitching `tfsdk:"ipv4_route_target_export_stitching"`
Ipv6RouteTargetImport []VRFIpv6RouteTargetImport `tfsdk:"ipv6_route_target_import"`
Ipv6RouteTargetImportStitching []VRFIpv6RouteTargetImportStitching `tfsdk:"ipv6_route_target_import_stitching"`
Ipv6RouteTargetExport []VRFIpv6RouteTargetExport `tfsdk:"ipv6_route_target_export"`
Ipv6RouteTargetExportStitching []VRFIpv6RouteTargetExportStitching `tfsdk:"ipv6_route_target_export_stitching"`
}
type VRFDataSource ¶ added in v0.1.13
type VRFDataSource struct {
// contains filtered or unexported fields
}
func (*VRFDataSource) Configure ¶ added in v0.1.13
func (d *VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*VRFDataSource) Metadata ¶ added in v0.1.13
func (d *VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*VRFDataSource) Read ¶ added in v0.1.13
func (d *VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*VRFDataSource) Schema ¶ added in v0.1.13
func (d *VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type VRFIpv4RouteTargetExport ¶ added in v0.1.6
type VRFIpv4RouteTargetExportStitching ¶ added in v0.1.6
type VRFIpv4RouteTargetImport ¶ added in v0.1.6
type VRFIpv4RouteTargetImportStitching ¶ added in v0.1.6
type VRFIpv6RouteTargetExport ¶ added in v0.1.6
type VRFIpv6RouteTargetExportStitching ¶ added in v0.1.6
type VRFIpv6RouteTargetImport ¶ added in v0.1.6
type VRFIpv6RouteTargetImportStitching ¶ added in v0.1.6
type VRFResource ¶ added in v0.1.13
type VRFResource struct {
// contains filtered or unexported fields
}
func (*VRFResource) Configure ¶ added in v0.1.13
func (r *VRFResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*VRFResource) Create ¶ added in v0.1.13
func (r *VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*VRFResource) Delete ¶ added in v0.1.13
func (r *VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*VRFResource) ImportState ¶ added in v0.1.13
func (r *VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*VRFResource) Metadata ¶ added in v0.1.13
func (r *VRFResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*VRFResource) Read ¶ added in v0.1.13
func (r *VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*VRFResource) Schema ¶ added in v0.1.13
func (r *VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*VRFResource) Update ¶ added in v0.1.13
func (r *VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type VRFRouteTargetExport ¶
Source Files
¶
- data_source_iosxe_access_list_extended.go
- data_source_iosxe_access_list_standard.go
- data_source_iosxe_banner.go
- data_source_iosxe_bgp.go
- data_source_iosxe_bgp_address_family_ipv4.go
- data_source_iosxe_bgp_address_family_ipv4_vrf.go
- data_source_iosxe_bgp_address_family_ipv6.go
- data_source_iosxe_bgp_address_family_ipv6_vrf.go
- data_source_iosxe_bgp_address_family_l2vpn.go
- data_source_iosxe_bgp_ipv4_unicast_neighbor.go
- data_source_iosxe_bgp_ipv4_unicast_vrf_neighbor.go
- data_source_iosxe_bgp_ipv6_unicast_neighbor.go
- data_source_iosxe_bgp_l2vpn_evpn_neighbor.go
- data_source_iosxe_bgp_neighbor.go
- data_source_iosxe_dhcp.go
- data_source_iosxe_evpn.go
- data_source_iosxe_evpn_instance.go
- data_source_iosxe_interface_ethernet.go
- data_source_iosxe_interface_loopback.go
- data_source_iosxe_interface_nve.go
- data_source_iosxe_interface_ospf.go
- data_source_iosxe_interface_ospf_process.go
- data_source_iosxe_interface_pim.go
- data_source_iosxe_interface_port_channel.go
- data_source_iosxe_interface_port_channel_subinterface.go
- data_source_iosxe_interface_switchport.go
- data_source_iosxe_interface_vlan.go
- data_source_iosxe_logging.go
- data_source_iosxe_logging_ipv4_host_transport.go
- data_source_iosxe_logging_ipv4_host_vrf_transport.go
- data_source_iosxe_logging_ipv6_host_transport.go
- data_source_iosxe_logging_ipv6_host_vrf_transport.go
- data_source_iosxe_mdt_subscription.go
- data_source_iosxe_msdp.go
- data_source_iosxe_msdp_vrf.go
- data_source_iosxe_ospf.go
- data_source_iosxe_ospf_vrf.go
- data_source_iosxe_pim.go
- data_source_iosxe_pim_vrf.go
- data_source_iosxe_prefix_list.go
- data_source_iosxe_restconf.go
- data_source_iosxe_route_map.go
- data_source_iosxe_service.go
- data_source_iosxe_snmp_server.go
- data_source_iosxe_snmp_server_group.go
- data_source_iosxe_snmp_server_user.go
- data_source_iosxe_static_route.go
- data_source_iosxe_system.go
- data_source_iosxe_template.go
- data_source_iosxe_username.go
- data_source_iosxe_vlan.go
- data_source_iosxe_vlan_configuration.go
- data_source_iosxe_vrf.go
- model_iosxe_access_list_extended.go
- model_iosxe_access_list_standard.go
- model_iosxe_banner.go
- model_iosxe_bgp.go
- model_iosxe_bgp_address_family_ipv4.go
- model_iosxe_bgp_address_family_ipv4_vrf.go
- model_iosxe_bgp_address_family_ipv6.go
- model_iosxe_bgp_address_family_ipv6_vrf.go
- model_iosxe_bgp_address_family_l2vpn.go
- model_iosxe_bgp_ipv4_unicast_neighbor.go
- model_iosxe_bgp_ipv4_unicast_vrf_neighbor.go
- model_iosxe_bgp_ipv6_unicast_neighbor.go
- model_iosxe_bgp_l2vpn_evpn_neighbor.go
- model_iosxe_bgp_neighbor.go
- model_iosxe_dhcp.go
- model_iosxe_evpn.go
- model_iosxe_evpn_instance.go
- model_iosxe_interface_ethernet.go
- model_iosxe_interface_loopback.go
- model_iosxe_interface_nve.go
- model_iosxe_interface_ospf.go
- model_iosxe_interface_ospf_process.go
- model_iosxe_interface_pim.go
- model_iosxe_interface_port_channel.go
- model_iosxe_interface_port_channel_subinterface.go
- model_iosxe_interface_switchport.go
- model_iosxe_interface_vlan.go
- model_iosxe_logging.go
- model_iosxe_logging_ipv4_host_transport.go
- model_iosxe_logging_ipv4_host_vrf_transport.go
- model_iosxe_logging_ipv6_host_transport.go
- model_iosxe_logging_ipv6_host_vrf_transport.go
- model_iosxe_mdt_subscription.go
- model_iosxe_msdp.go
- model_iosxe_msdp_vrf.go
- model_iosxe_ospf.go
- model_iosxe_ospf_vrf.go
- model_iosxe_pim.go
- model_iosxe_pim_vrf.go
- model_iosxe_prefix_list.go
- model_iosxe_restconf.go
- model_iosxe_route_map.go
- model_iosxe_service.go
- model_iosxe_snmp_server.go
- model_iosxe_snmp_server_group.go
- model_iosxe_snmp_server_user.go
- model_iosxe_static_route.go
- model_iosxe_system.go
- model_iosxe_template.go
- model_iosxe_username.go
- model_iosxe_vlan.go
- model_iosxe_vlan_configuration.go
- model_iosxe_vrf.go
- provider.go
- resource_iosxe_access_list_extended.go
- resource_iosxe_access_list_standard.go
- resource_iosxe_banner.go
- resource_iosxe_bgp.go
- resource_iosxe_bgp_address_family_ipv4.go
- resource_iosxe_bgp_address_family_ipv4_vrf.go
- resource_iosxe_bgp_address_family_ipv6.go
- resource_iosxe_bgp_address_family_ipv6_vrf.go
- resource_iosxe_bgp_address_family_l2vpn.go
- resource_iosxe_bgp_ipv4_unicast_neighbor.go
- resource_iosxe_bgp_ipv4_unicast_vrf_neighbor.go
- resource_iosxe_bgp_ipv6_unicast_neighbor.go
- resource_iosxe_bgp_l2vpn_evpn_neighbor.go
- resource_iosxe_bgp_neighbor.go
- resource_iosxe_dhcp.go
- resource_iosxe_evpn.go
- resource_iosxe_evpn_instance.go
- resource_iosxe_interface_ethernet.go
- resource_iosxe_interface_loopback.go
- resource_iosxe_interface_nve.go
- resource_iosxe_interface_ospf.go
- resource_iosxe_interface_ospf_process.go
- resource_iosxe_interface_pim.go
- resource_iosxe_interface_port_channel.go
- resource_iosxe_interface_port_channel_subinterface.go
- resource_iosxe_interface_switchport.go
- resource_iosxe_interface_vlan.go
- resource_iosxe_logging.go
- resource_iosxe_logging_ipv4_host_transport.go
- resource_iosxe_logging_ipv4_host_vrf_transport.go
- resource_iosxe_logging_ipv6_host_transport.go
- resource_iosxe_logging_ipv6_host_vrf_transport.go
- resource_iosxe_mdt_subscription.go
- resource_iosxe_msdp.go
- resource_iosxe_msdp_vrf.go
- resource_iosxe_ospf.go
- resource_iosxe_ospf_vrf.go
- resource_iosxe_pim.go
- resource_iosxe_pim_vrf.go
- resource_iosxe_prefix_list.go
- resource_iosxe_restconf.go
- resource_iosxe_route_map.go
- resource_iosxe_service.go
- resource_iosxe_snmp_server.go
- resource_iosxe_snmp_server_group.go
- resource_iosxe_snmp_server_user.go
- resource_iosxe_static_route.go
- resource_iosxe_system.go
- resource_iosxe_template.go
- resource_iosxe_username.go
- resource_iosxe_vlan.go
- resource_iosxe_vlan_configuration.go
- resource_iosxe_vrf.go
Click to show internal directories.
Click to hide internal directories.