Documentation ¶
Index ¶
- func New() provider.Provider
- func NewBGPASFormatDataSource() datasource.DataSource
- func NewBGPASFormatResource() resource.Resource
- func NewBannerDataSource() datasource.DataSource
- func NewBannerResource() resource.Resource
- func NewCDPDataSource() datasource.DataSource
- func NewCDPResource() resource.Resource
- func NewClassMapQoSDataSource() datasource.DataSource
- func NewClassMapQoSResource() resource.Resource
- func NewEVPNDataSource() datasource.DataSource
- func NewEVPNEVIDataSource() datasource.DataSource
- func NewEVPNEVIResource() resource.Resource
- func NewEVPNGroupDataSource() datasource.DataSource
- func NewEVPNGroupResource() resource.Resource
- func NewEVPNInterfaceDataSource() datasource.DataSource
- func NewEVPNInterfaceResource() resource.Resource
- func NewEVPNResource() resource.Resource
- func NewEVPNSegmentRoutingSRv6EVIDataSource() datasource.DataSource
- func NewEVPNSegmentRoutingSRv6EVIResource() resource.Resource
- func NewExtcommunityOpaqueSetDataSource() datasource.DataSource
- func NewExtcommunityOpaqueSetResource() resource.Resource
- func NewGnmiDataSource() datasource.DataSource
- func NewGnmiResource() resource.Resource
- func NewHostnameDataSource() datasource.DataSource
- func NewHostnameResource() resource.Resource
- func NewIPv4AccessListDataSource() datasource.DataSource
- func NewIPv4AccessListOptionsDataSource() datasource.DataSource
- func NewIPv4AccessListOptionsResource() resource.Resource
- func NewIPv4AccessListResource() resource.Resource
- func NewIPv4PrefixListDataSource() datasource.DataSource
- func NewIPv4PrefixListResource() resource.Resource
- func NewIPv6AccessListDataSource() datasource.DataSource
- func NewIPv6AccessListOptionsDataSource() datasource.DataSource
- func NewIPv6AccessListOptionsResource() resource.Resource
- func NewIPv6AccessListResource() resource.Resource
- func NewIPv6PrefixListDataSource() datasource.DataSource
- func NewIPv6PrefixListResource() resource.Resource
- func NewInterfaceDataSource() datasource.DataSource
- func NewInterfaceResource() resource.Resource
- func NewKeyChainDataSource() datasource.DataSource
- func NewKeyChainResource() resource.Resource
- func NewL2VPNBridgeGroupBridgeDomainDataSource() datasource.DataSource
- func NewL2VPNBridgeGroupBridgeDomainResource() resource.Resource
- func NewL2VPNBridgeGroupDataSource() datasource.DataSource
- func NewL2VPNBridgeGroupResource() resource.Resource
- func NewL2VPNDataSource() datasource.DataSource
- func NewL2VPNResource() resource.Resource
- func NewL2VPNXconnectGroupP2PDataSource() datasource.DataSource
- func NewL2VPNXconnectGroupP2PResource() resource.Resource
- func NewLoggingDataSource() datasource.DataSource
- func NewLoggingResource() resource.Resource
- func NewLoggingSourceInterfaceDataSource() datasource.DataSource
- func NewLoggingSourceInterfaceResource() resource.Resource
- func NewLoggingVRFDataSource() datasource.DataSource
- func NewLoggingVRFResource() resource.Resource
- func NewMPLSLDPDataSource() datasource.DataSource
- func NewMPLSLDPResource() resource.Resource
- func NewMPLSOAMDataSource() datasource.DataSource
- func NewMPLSOAMResource() resource.Resource
- func NewMPLSTrafficEngDataSource() datasource.DataSource
- func NewMPLSTrafficEngResource() resource.Resource
- func NewOCSystemConfigDataSource() datasource.DataSource
- func NewOCSystemConfigResource() resource.Resource
- func NewPCEDataSource() datasource.DataSource
- func NewPCEResource() resource.Resource
- func NewPolicyMapQoSDataSource() datasource.DataSource
- func NewPolicyMapQoSResource() resource.Resource
- func NewPrefixSetDataSource() datasource.DataSource
- func NewPrefixSetResource() resource.Resource
- func NewRoutePolicyDataSource() datasource.DataSource
- func NewRoutePolicyResource() resource.Resource
- func NewRouterBGPAddressFamilyDataSource() datasource.DataSource
- func NewRouterBGPAddressFamilyResource() resource.Resource
- func NewRouterBGPDataSource() datasource.DataSource
- func NewRouterBGPNeighborAddressFamilyDataSource() datasource.DataSource
- func NewRouterBGPNeighborAddressFamilyResource() resource.Resource
- func NewRouterBGPNeighborGroupDataSource() datasource.DataSource
- func NewRouterBGPNeighborGroupResource() resource.Resource
- func NewRouterBGPResource() resource.Resource
- func NewRouterBGPVRFAddressFamilyDataSource() datasource.DataSource
- func NewRouterBGPVRFAddressFamilyResource() resource.Resource
- func NewRouterBGPVRFDataSource() datasource.DataSource
- func NewRouterBGPVRFNeighborAddressFamilyDataSource() datasource.DataSource
- func NewRouterBGPVRFNeighborAddressFamilyResource() resource.Resource
- func NewRouterBGPVRFResource() resource.Resource
- func NewRouterISISAddressFamilyDataSource() datasource.DataSource
- func NewRouterISISAddressFamilyResource() resource.Resource
- func NewRouterISISDataSource() datasource.DataSource
- func NewRouterISISInterfaceAddressFamilyDataSource() datasource.DataSource
- func NewRouterISISInterfaceAddressFamilyResource() resource.Resource
- func NewRouterISISInterfaceDataSource() datasource.DataSource
- func NewRouterISISInterfaceResource() resource.Resource
- func NewRouterISISResource() resource.Resource
- func NewRouterOSPFAreaInterfaceDataSource() datasource.DataSource
- func NewRouterOSPFAreaInterfaceResource() resource.Resource
- func NewRouterOSPFDataSource() datasource.DataSource
- func NewRouterOSPFResource() resource.Resource
- func NewRouterOSPFVRFAreaInterfaceDataSource() datasource.DataSource
- func NewRouterOSPFVRFAreaInterfaceResource() resource.Resource
- func NewRouterOSPFVRFDataSource() datasource.DataSource
- func NewRouterOSPFVRFResource() resource.Resource
- func NewRouterStaticDataSource() datasource.DataSource
- func NewRouterStaticResource() resource.Resource
- func NewSNMPServerDataSource() datasource.DataSource
- func NewSNMPServerMIBDataSource() datasource.DataSource
- func NewSNMPServerMIBResource() resource.Resource
- func NewSNMPServerResource() resource.Resource
- func NewSNMPServerVRFHostDataSource() datasource.DataSource
- func NewSNMPServerVRFHostResource() resource.Resource
- func NewSNMPServerViewDataSource() datasource.DataSource
- func NewSNMPServerViewResource() resource.Resource
- func NewSSHDataSource() datasource.DataSource
- func NewSSHResource() resource.Resource
- func NewSegmentRoutingDataSource() datasource.DataSource
- func NewSegmentRoutingResource() resource.Resource
- func NewSegmentRoutingTEDataSource() datasource.DataSource
- func NewSegmentRoutingTEPolicyCandidatePathDataSource() datasource.DataSource
- func NewSegmentRoutingTEPolicyCandidatePathResource() resource.Resource
- func NewSegmentRoutingTEResource() resource.Resource
- func NewSegmentRoutingV6DataSource() datasource.DataSource
- func NewSegmentRoutingV6Resource() resource.Resource
- func NewVRFDataSource() datasource.DataSource
- func NewVRFResource() resource.Resource
- type BGPASFormat
- type BGPASFormatDataSource
- func (d *BGPASFormatDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *BGPASFormatDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *BGPASFormatDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *BGPASFormatDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type BGPASFormatResource
- func (r *BGPASFormatResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *BGPASFormatResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *BGPASFormatResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *BGPASFormatResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *BGPASFormatResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *BGPASFormatResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *BGPASFormatResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *BGPASFormatResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type 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(ctx 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(_ 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 CDP
- type CDPDataSource
- func (d *CDPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *CDPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *CDPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CDPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CDPResource
- func (r *CDPResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *CDPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *CDPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *CDPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *CDPResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *CDPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *CDPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *CDPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ClassMapQoS
- type ClassMapQoSDataSource
- func (d *ClassMapQoSDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *ClassMapQoSDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *ClassMapQoSDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ClassMapQoSDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ClassMapQoSResource
- func (r *ClassMapQoSResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ClassMapQoSResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ClassMapQoSResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ClassMapQoSResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ClassMapQoSResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *ClassMapQoSResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ClassMapQoSResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ClassMapQoSResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPN
- type EVPNDataSource
- func (d *EVPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNEVI
- type EVPNEVIBgpRouteTargetExportFourByteAsFormat
- type EVPNEVIBgpRouteTargetExportIpv4AddressFormat
- type EVPNEVIBgpRouteTargetExportTwoByteAsFormat
- type EVPNEVIBgpRouteTargetImportFourByteAsFormat
- type EVPNEVIBgpRouteTargetImportIpv4AddressFormat
- type EVPNEVIBgpRouteTargetImportTwoByteAsFormat
- type EVPNEVIDataSource
- func (d *EVPNEVIDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNEVIDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNEVIDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNEVIDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNEVIResource
- func (r *EVPNEVIResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNEVIResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNEVIResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNEVIResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNEVIResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNEVIResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNEVIResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNEVIResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPNGroup
- type EVPNGroupCoreInterfaces
- type EVPNGroupDataSource
- func (d *EVPNGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNGroupResource
- func (r *EVPNGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPNInterface
- type EVPNInterfaceDataSource
- func (d *EVPNInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNInterfaceResource
- func (r *EVPNInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPNResource
- func (r *EVPNResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EVPNSegmentRoutingSRv6EVI
- type EVPNSegmentRoutingSRv6EVIBgpRouteTargetExportFourByteAsFormat
- type EVPNSegmentRoutingSRv6EVIBgpRouteTargetExportIpv4AddressFormat
- type EVPNSegmentRoutingSRv6EVIBgpRouteTargetExportTwoByteAsFormat
- type EVPNSegmentRoutingSRv6EVIBgpRouteTargetImportFourByteAsFormat
- type EVPNSegmentRoutingSRv6EVIBgpRouteTargetImportIpv4AddressFormat
- type EVPNSegmentRoutingSRv6EVIBgpRouteTargetImportTwoByteAsFormat
- type EVPNSegmentRoutingSRv6EVIDataSource
- func (d *EVPNSegmentRoutingSRv6EVIDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *EVPNSegmentRoutingSRv6EVIDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *EVPNSegmentRoutingSRv6EVIDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *EVPNSegmentRoutingSRv6EVIDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type EVPNSegmentRoutingSRv6EVIResource
- func (r *EVPNSegmentRoutingSRv6EVIResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *EVPNSegmentRoutingSRv6EVIResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EVPNSegmentRoutingSRv6EVIResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EVPNSegmentRoutingSRv6EVIResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *EVPNSegmentRoutingSRv6EVIResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EVPNSegmentRoutingSRv6EVIResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EVPNSegmentRoutingSRv6EVIResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EVPNSegmentRoutingSRv6EVIResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ExtcommunityOpaqueSet
- type ExtcommunityOpaqueSetDataSource
- func (d *ExtcommunityOpaqueSetDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *ExtcommunityOpaqueSetDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *ExtcommunityOpaqueSetDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ExtcommunityOpaqueSetDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ExtcommunityOpaqueSetResource
- func (r *ExtcommunityOpaqueSetResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ExtcommunityOpaqueSetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ExtcommunityOpaqueSetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ExtcommunityOpaqueSetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ExtcommunityOpaqueSetResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *ExtcommunityOpaqueSetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ExtcommunityOpaqueSetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ExtcommunityOpaqueSetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Gnmi
- type GnmiData
- type GnmiDataSource
- func (d *GnmiDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *GnmiDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *GnmiDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *GnmiDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type GnmiList
- type GnmiResource
- func (r *GnmiResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *GnmiResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *GnmiResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *GnmiResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *GnmiResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *GnmiResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *GnmiResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *GnmiResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Hostname
- type HostnameDataSource
- func (d *HostnameDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *HostnameDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *HostnameDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *HostnameDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type HostnameResource
- func (r *HostnameResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *HostnameResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *HostnameResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *HostnameResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *HostnameResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *HostnameResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *HostnameResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *HostnameResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IPv4AccessList
- type IPv4AccessListDataSource
- func (d *IPv4AccessListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *IPv4AccessListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *IPv4AccessListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IPv4AccessListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IPv4AccessListOptions
- type IPv4AccessListOptionsDataSource
- func (d *IPv4AccessListOptionsDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *IPv4AccessListOptionsDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *IPv4AccessListOptionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IPv4AccessListOptionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IPv4AccessListOptionsResource
- func (r *IPv4AccessListOptionsResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IPv4AccessListOptionsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IPv4AccessListOptionsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IPv4AccessListOptionsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IPv4AccessListOptionsResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *IPv4AccessListOptionsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IPv4AccessListOptionsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IPv4AccessListOptionsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IPv4AccessListResource
- func (r *IPv4AccessListResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IPv4AccessListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IPv4AccessListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IPv4AccessListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IPv4AccessListResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *IPv4AccessListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IPv4AccessListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IPv4AccessListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IPv4AccessListSequences
- type IPv4PrefixList
- type IPv4PrefixListDataSource
- func (d *IPv4PrefixListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *IPv4PrefixListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *IPv4PrefixListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IPv4PrefixListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IPv4PrefixListResource
- func (r *IPv4PrefixListResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IPv4PrefixListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IPv4PrefixListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IPv4PrefixListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IPv4PrefixListResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *IPv4PrefixListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IPv4PrefixListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IPv4PrefixListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IPv4PrefixListSequences
- type IPv6AccessList
- type IPv6AccessListDataSource
- func (d *IPv6AccessListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *IPv6AccessListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *IPv6AccessListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IPv6AccessListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IPv6AccessListOptions
- type IPv6AccessListOptionsDataSource
- func (d *IPv6AccessListOptionsDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *IPv6AccessListOptionsDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *IPv6AccessListOptionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IPv6AccessListOptionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IPv6AccessListOptionsResource
- func (r *IPv6AccessListOptionsResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IPv6AccessListOptionsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IPv6AccessListOptionsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IPv6AccessListOptionsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IPv6AccessListOptionsResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *IPv6AccessListOptionsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IPv6AccessListOptionsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IPv6AccessListOptionsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IPv6AccessListResource
- func (r *IPv6AccessListResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IPv6AccessListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IPv6AccessListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IPv6AccessListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IPv6AccessListResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *IPv6AccessListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IPv6AccessListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IPv6AccessListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IPv6AccessListSequences
- type IPv6PrefixList
- type IPv6PrefixListDataSource
- func (d *IPv6PrefixListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *IPv6PrefixListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *IPv6PrefixListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IPv6PrefixListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IPv6PrefixListResource
- func (r *IPv6PrefixListResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IPv6PrefixListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IPv6PrefixListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IPv6PrefixListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IPv6PrefixListResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *IPv6PrefixListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IPv6PrefixListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IPv6PrefixListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IPv6PrefixListSequences
- type Interface
- type InterfaceDataSource
- func (d *InterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *InterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *InterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *InterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type InterfaceIpv6Addresses
- type InterfaceResource
- func (r *InterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *InterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *InterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *InterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *InterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *InterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *InterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *InterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type InterfaceServicePolicyInput
- type InterfaceServicePolicyOutput
- type KeyChain
- type KeyChainDataSource
- func (d *KeyChainDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *KeyChainDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *KeyChainDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *KeyChainDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type KeyChainKeys
- type KeyChainResource
- func (r *KeyChainResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *KeyChainResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *KeyChainResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *KeyChainResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *KeyChainResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *KeyChainResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *KeyChainResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *KeyChainResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPN
- type L2VPNBridgeGroup
- type L2VPNBridgeGroupBridgeDomain
- type L2VPNBridgeGroupBridgeDomainDataSource
- func (d *L2VPNBridgeGroupBridgeDomainDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *L2VPNBridgeGroupBridgeDomainDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNBridgeGroupBridgeDomainDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *L2VPNBridgeGroupBridgeDomainDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type L2VPNBridgeGroupBridgeDomainEvis
- type L2VPNBridgeGroupBridgeDomainInterfaces
- type L2VPNBridgeGroupBridgeDomainResource
- func (r *L2VPNBridgeGroupBridgeDomainResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *L2VPNBridgeGroupBridgeDomainResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *L2VPNBridgeGroupBridgeDomainResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPNBridgeGroupBridgeDomainSegmentRoutingSrv6Evis
- type L2VPNBridgeGroupBridgeDomainVnis
- type L2VPNBridgeGroupDataSource
- func (d *L2VPNBridgeGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *L2VPNBridgeGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNBridgeGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *L2VPNBridgeGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type L2VPNBridgeGroupResource
- func (r *L2VPNBridgeGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *L2VPNBridgeGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *L2VPNBridgeGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *L2VPNBridgeGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *L2VPNBridgeGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *L2VPNBridgeGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *L2VPNBridgeGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *L2VPNBridgeGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPNDataSource
- func (d *L2VPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *L2VPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *L2VPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type L2VPNResource
- func (r *L2VPNResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *L2VPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *L2VPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *L2VPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *L2VPNResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *L2VPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *L2VPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *L2VPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPNXconnectGroupP2P
- type L2VPNXconnectGroupP2PDataSource
- func (d *L2VPNXconnectGroupP2PDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *L2VPNXconnectGroupP2PDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *L2VPNXconnectGroupP2PDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *L2VPNXconnectGroupP2PDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type L2VPNXconnectGroupP2PEvpnServiceNeighbors
- type L2VPNXconnectGroupP2PEvpnTargetNeighbors
- type L2VPNXconnectGroupP2PInterfaces
- type L2VPNXconnectGroupP2PIpv4Neighbors
- type L2VPNXconnectGroupP2PIpv6Neighbors
- type L2VPNXconnectGroupP2PNeighborEvpnEviSegmentRoutingServices
- type L2VPNXconnectGroupP2PResource
- func (r *L2VPNXconnectGroupP2PResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *L2VPNXconnectGroupP2PResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *L2VPNXconnectGroupP2PResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *L2VPNXconnectGroupP2PResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *L2VPNXconnectGroupP2PResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *L2VPNXconnectGroupP2PResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *L2VPNXconnectGroupP2PResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *L2VPNXconnectGroupP2PResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type L2VPNXconnectGroups
- type 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 LoggingResource
- func (r *LoggingResource) Configure(ctx 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(_ 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 LoggingSourceInterface
- type LoggingSourceInterfaceDataSource
- func (d *LoggingSourceInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *LoggingSourceInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *LoggingSourceInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *LoggingSourceInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type LoggingSourceInterfaceResource
- func (r *LoggingSourceInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *LoggingSourceInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *LoggingSourceInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *LoggingSourceInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *LoggingSourceInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *LoggingSourceInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *LoggingSourceInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *LoggingSourceInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type LoggingSourceInterfaceVrfs
- type LoggingVRF
- type LoggingVRFDataSource
- func (d *LoggingVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *LoggingVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *LoggingVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *LoggingVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type LoggingVRFHostIpv4Addresses
- type LoggingVRFHostIpv6Addresses
- type LoggingVRFResource
- func (r *LoggingVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *LoggingVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *LoggingVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *LoggingVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *LoggingVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *LoggingVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *LoggingVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *LoggingVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MPLSLDP
- type MPLSLDPAddressFamilies
- type MPLSLDPDataSource
- func (d *MPLSLDPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *MPLSLDPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *MPLSLDPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MPLSLDPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MPLSLDPInterfaces
- type MPLSLDPMldpAddressFamilies
- type MPLSLDPResource
- func (r *MPLSLDPResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MPLSLDPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MPLSLDPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MPLSLDPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MPLSLDPResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *MPLSLDPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MPLSLDPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MPLSLDPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MPLSOAM
- type MPLSOAMDataSource
- func (d *MPLSOAMDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *MPLSOAMDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *MPLSOAMDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MPLSOAMDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MPLSOAMResource
- func (r *MPLSOAMResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MPLSOAMResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MPLSOAMResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MPLSOAMResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MPLSOAMResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *MPLSOAMResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MPLSOAMResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MPLSOAMResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MPLSTrafficEng
- type MPLSTrafficEngDataSource
- func (d *MPLSTrafficEngDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *MPLSTrafficEngDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *MPLSTrafficEngDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MPLSTrafficEngDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MPLSTrafficEngResource
- func (r *MPLSTrafficEngResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MPLSTrafficEngResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MPLSTrafficEngResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MPLSTrafficEngResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MPLSTrafficEngResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *MPLSTrafficEngResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MPLSTrafficEngResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MPLSTrafficEngResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type OCSystemConfig
- type OCSystemConfigDataSource
- func (d *OCSystemConfigDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *OCSystemConfigDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *OCSystemConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *OCSystemConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type OCSystemConfigResource
- func (r *OCSystemConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *OCSystemConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *OCSystemConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *OCSystemConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *OCSystemConfigResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *OCSystemConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *OCSystemConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *OCSystemConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type PCE
- type PCEApiUsers
- type PCEDataSource
- func (d *PCEDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *PCEDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *PCEDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *PCEDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type PCEResource
- func (r *PCEResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *PCEResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *PCEResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *PCEResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *PCEResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *PCEResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *PCEResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *PCEResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type PCEStateSyncIpv4s
- type PolicyMapQoS
- type PolicyMapQoSClasses
- type PolicyMapQoSClassesQueueLimits
- type PolicyMapQoSDataSource
- func (d *PolicyMapQoSDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *PolicyMapQoSDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *PolicyMapQoSDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *PolicyMapQoSDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type PolicyMapQoSResource
- func (r *PolicyMapQoSResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *PolicyMapQoSResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *PolicyMapQoSResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *PolicyMapQoSResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *PolicyMapQoSResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *PolicyMapQoSResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *PolicyMapQoSResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *PolicyMapQoSResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type PrefixSet
- type PrefixSetDataSource
- func (d *PrefixSetDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *PrefixSetDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *PrefixSetDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *PrefixSetDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type PrefixSetResource
- func (r *PrefixSetResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *PrefixSetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *PrefixSetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *PrefixSetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *PrefixSetResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *PrefixSetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *PrefixSetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *PrefixSetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RoutePolicy
- type RoutePolicyDataSource
- func (d *RoutePolicyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RoutePolicyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RoutePolicyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RoutePolicyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RoutePolicyResource
- func (r *RoutePolicyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RoutePolicyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RoutePolicyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RoutePolicyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RoutePolicyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RoutePolicyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RoutePolicyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RoutePolicyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGP
- type RouterBGPAddressFamily
- type RouterBGPAddressFamilyAggregateAddresses
- type RouterBGPAddressFamilyDataSource
- func (d *RouterBGPAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPAddressFamilyNetworks
- type RouterBGPAddressFamilyRedistributeIsis
- type RouterBGPAddressFamilyRedistributeOspf
- type RouterBGPAddressFamilyResource
- func (r *RouterBGPAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPDataSource
- func (d *RouterBGPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPNeighborAddressFamily
- type RouterBGPNeighborAddressFamilyDataSource
- func (d *RouterBGPNeighborAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPNeighborAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPNeighborAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPNeighborAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPNeighborAddressFamilyResource
- func (r *RouterBGPNeighborAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPNeighborAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPNeighborAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPNeighborAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPNeighborAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPNeighborAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPNeighborAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPNeighborAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPNeighborGroup
- type RouterBGPNeighborGroupAddressFamilies
- type RouterBGPNeighborGroupDataSource
- func (d *RouterBGPNeighborGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPNeighborGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPNeighborGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPNeighborGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPNeighborGroupResource
- func (r *RouterBGPNeighborGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPNeighborGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPNeighborGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPNeighborGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPNeighborGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPNeighborGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPNeighborGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPNeighborGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPNeighborGroups
- type RouterBGPNeighbors
- type RouterBGPResource
- func (r *RouterBGPResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPVRF
- type RouterBGPVRFAddressFamily
- type RouterBGPVRFAddressFamilyAggregateAddresses
- type RouterBGPVRFAddressFamilyDataSource
- func (d *RouterBGPVRFAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPVRFAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPVRFAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPVRFAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPVRFAddressFamilyNetworks
- type RouterBGPVRFAddressFamilyRedistributeOspf
- type RouterBGPVRFAddressFamilyResource
- func (r *RouterBGPVRFAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPVRFAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPVRFAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPVRFAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPVRFAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPVRFAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPVRFAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPVRFAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPVRFDataSource
- func (d *RouterBGPVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPVRFNeighborAddressFamily
- type RouterBGPVRFNeighborAddressFamilyDataSource
- func (d *RouterBGPVRFNeighborAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterBGPVRFNeighborAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterBGPVRFNeighborAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterBGPVRFNeighborAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterBGPVRFNeighborAddressFamilyResource
- func (r *RouterBGPVRFNeighborAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPVRFNeighborAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPVRFNeighborAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPVRFNeighborAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPVRFNeighborAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPVRFNeighborAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPVRFNeighborAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPVRFNeighborAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterBGPVRFNeighbors
- type RouterBGPVRFResource
- func (r *RouterBGPVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterBGPVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterBGPVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterBGPVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterBGPVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterBGPVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterBGPVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterBGPVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterISIS
- type RouterISISAddressFamily
- type RouterISISAddressFamilyDataSource
- func (d *RouterISISAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterISISAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterISISAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterISISAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterISISAddressFamilyMaximumRedistributedPrefixesLevels
- type RouterISISAddressFamilyMetricStyleLevels
- type RouterISISAddressFamilyRedistributeIsis
- type RouterISISAddressFamilyResource
- func (r *RouterISISAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterISISAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterISISAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterISISAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterISISAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterISISAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterISISAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterISISAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterISISAddressFamilySegmentRoutingSrv6Locators
- type RouterISISAddressFamilySpfPrefixPriorities
- type RouterISISAffinityMaps
- type RouterISISDataSource
- func (d *RouterISISDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterISISDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterISISDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterISISDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterISISFlexAlgos
- type RouterISISInterface
- type RouterISISInterfaceAddressFamily
- type RouterISISInterfaceAddressFamilyDataSource
- func (d *RouterISISInterfaceAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterISISInterfaceAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterISISInterfaceAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterISISInterfaceAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterISISInterfaceAddressFamilyFastReroutePerPrefixLevels
- type RouterISISInterfaceAddressFamilyResource
- func (r *RouterISISInterfaceAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterISISInterfaceAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterISISInterfaceAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterISISInterfaceAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterISISInterfaceAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterISISInterfaceAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterISISInterfaceAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterISISInterfaceAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterISISInterfaceDataSource
- func (d *RouterISISInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterISISInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterISISInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterISISInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterISISInterfaceResource
- func (r *RouterISISInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterISISInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterISISInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterISISInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterISISInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterISISInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterISISInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterISISInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterISISInterfaces
- type RouterISISNets
- type RouterISISResource
- func (r *RouterISISResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterISISResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterISISResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterISISResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterISISResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterISISResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterISISResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterISISResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterISISSetOverloadBitLevels
- type RouterOSPF
- type RouterOSPFAreaInterface
- type RouterOSPFAreaInterfaceDataSource
- func (d *RouterOSPFAreaInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterOSPFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterOSPFAreaInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterOSPFAreaInterfaceResource
- func (r *RouterOSPFAreaInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterOSPFAreaInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterOSPFAreaInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterOSPFAreaInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterOSPFAreaInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterOSPFAreaInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterOSPFAreaInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterOSPFAreaInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterOSPFAreas
- type RouterOSPFDataSource
- func (d *RouterOSPFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterOSPFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterOSPFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterOSPFRedistributeBgp
- type RouterOSPFRedistributeIsis
- type RouterOSPFRedistributeOspf
- type RouterOSPFResource
- func (r *RouterOSPFResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterOSPFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterOSPFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterOSPFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterOSPFResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterOSPFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterOSPFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterOSPFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterOSPFVRF
- type RouterOSPFVRFAreaInterface
- type RouterOSPFVRFAreaInterfaceDataSource
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterOSPFVRFAreaInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterOSPFVRFAreaInterfaceResource
- func (r *RouterOSPFVRFAreaInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterOSPFVRFAreaInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterOSPFVRFAreaInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterOSPFVRFAreaInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterOSPFVRFAreaInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterOSPFVRFAreaInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterOSPFVRFAreaInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterOSPFVRFAreaInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterOSPFVRFAreas
- type RouterOSPFVRFDataSource
- func (d *RouterOSPFVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterOSPFVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterOSPFVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterOSPFVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterOSPFVRFRedistributeBgp
- type RouterOSPFVRFRedistributeIsis
- type RouterOSPFVRFRedistributeOspf
- type RouterOSPFVRFResource
- func (r *RouterOSPFVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterOSPFVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterOSPFVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterOSPFVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterOSPFVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterOSPFVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterOSPFVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterOSPFVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RouterStatic
- type RouterStaticDataSource
- func (d *RouterStaticDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *RouterStaticDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *RouterStaticDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RouterStaticDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RouterStaticNexthopAddresses
- type RouterStaticNexthopInterfaceAddresses
- type RouterStaticNexthopInterfaces
- type RouterStaticResource
- func (r *RouterStaticResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RouterStaticResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RouterStaticResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RouterStaticResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RouterStaticResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *RouterStaticResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RouterStaticResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RouterStaticResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SNMPServer
- 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 SNMPServerGroups
- type SNMPServerMIB
- type SNMPServerMIBDataSource
- func (d *SNMPServerMIBDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SNMPServerMIBDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SNMPServerMIBDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SNMPServerMIBDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SNMPServerMIBResource
- func (r *SNMPServerMIBResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SNMPServerMIBResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SNMPServerMIBResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SNMPServerMIBResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SNMPServerMIBResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SNMPServerMIBResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SNMPServerMIBResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SNMPServerMIBResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SNMPServerResource
- func (r *SNMPServerResource) Configure(ctx 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(_ 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 SNMPServerUsers
- type SNMPServerVRFHost
- type SNMPServerVRFHostDataSource
- func (d *SNMPServerVRFHostDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SNMPServerVRFHostDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SNMPServerVRFHostDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SNMPServerVRFHostDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SNMPServerVRFHostResource
- func (r *SNMPServerVRFHostResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SNMPServerVRFHostResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SNMPServerVRFHostResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SNMPServerVRFHostResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SNMPServerVRFHostResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SNMPServerVRFHostResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SNMPServerVRFHostResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SNMPServerVRFHostResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SNMPServerVRFHostUnencryptedStrings
- type SNMPServerView
- type SNMPServerViewDataSource
- func (d *SNMPServerViewDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SNMPServerViewDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SNMPServerViewDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SNMPServerViewDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SNMPServerViewMibViewFamilies
- type SNMPServerViewResource
- func (r *SNMPServerViewResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SNMPServerViewResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SNMPServerViewResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SNMPServerViewResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SNMPServerViewResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SNMPServerViewResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SNMPServerViewResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SNMPServerViewResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SSH
- type SSHDataSource
- func (d *SSHDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SSHDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SSHDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SSHDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SSHResource
- func (r *SSHResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SSHResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SSHResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SSHResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SSHResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SSHResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SSHResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SSHResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SSHServerVrfs
- type SegmentRouting
- type SegmentRoutingDataSource
- func (d *SegmentRoutingDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SegmentRoutingDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SegmentRoutingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SegmentRoutingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SegmentRoutingResource
- func (r *SegmentRoutingResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SegmentRoutingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SegmentRoutingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SegmentRoutingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SegmentRoutingResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SegmentRoutingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SegmentRoutingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SegmentRoutingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SegmentRoutingTE
- type SegmentRoutingTEDataSource
- func (d *SegmentRoutingTEDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SegmentRoutingTEDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SegmentRoutingTEDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SegmentRoutingTEDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SegmentRoutingTEOnDemandColors
- type SegmentRoutingTEPcePeers
- type SegmentRoutingTEPolicies
- type SegmentRoutingTEPolicyCandidatePath
- type SegmentRoutingTEPolicyCandidatePathDataSource
- func (d *SegmentRoutingTEPolicyCandidatePathDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SegmentRoutingTEPolicyCandidatePathDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SegmentRoutingTEPolicyCandidatePathDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SegmentRoutingTEPolicyCandidatePathDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SegmentRoutingTEPolicyCandidatePathPathInfos
- type SegmentRoutingTEPolicyCandidatePathResource
- func (r *SegmentRoutingTEPolicyCandidatePathResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SegmentRoutingTEPolicyCandidatePathResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SegmentRoutingTEPolicyCandidatePathResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SegmentRoutingTEPolicyCandidatePathResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SegmentRoutingTEPolicyCandidatePathResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SegmentRoutingTEPolicyCandidatePathResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SegmentRoutingTEPolicyCandidatePathResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SegmentRoutingTEPolicyCandidatePathResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SegmentRoutingTEResource
- func (r *SegmentRoutingTEResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SegmentRoutingTEResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SegmentRoutingTEResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SegmentRoutingTEResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SegmentRoutingTEResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SegmentRoutingTEResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SegmentRoutingTEResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SegmentRoutingTEResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SegmentRoutingV6
- type SegmentRoutingV6DataSource
- func (d *SegmentRoutingV6DataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *SegmentRoutingV6DataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *SegmentRoutingV6DataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SegmentRoutingV6DataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SegmentRoutingV6Locators
- type SegmentRoutingV6Resource
- func (r *SegmentRoutingV6Resource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SegmentRoutingV6Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SegmentRoutingV6Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SegmentRoutingV6Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SegmentRoutingV6Resource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *SegmentRoutingV6Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SegmentRoutingV6Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SegmentRoutingV6Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type VRF
- type VRFAddressFamilyIpv4UnicastExportRouteTargetFourByteAsFormat
- type VRFAddressFamilyIpv4UnicastExportRouteTargetIpAddressFormat
- type VRFAddressFamilyIpv4UnicastExportRouteTargetTwoByteAsFormat
- type VRFAddressFamilyIpv4UnicastImportRouteTargetFourByteAsFormat
- type VRFAddressFamilyIpv4UnicastImportRouteTargetIpAddressFormat
- type VRFAddressFamilyIpv4UnicastImportRouteTargetTwoByteAsFormat
- type VRFAddressFamilyIpv6UnicastExportRouteTargetFourByteAsFormat
- type VRFAddressFamilyIpv6UnicastExportRouteTargetIpAddressFormat
- type VRFAddressFamilyIpv6UnicastExportRouteTargetTwoByteAsFormat
- type VRFAddressFamilyIpv6UnicastImportRouteTargetFourByteAsFormat
- type VRFAddressFamilyIpv6UnicastImportRouteTargetIpAddressFormat
- type VRFAddressFamilyIpv6UnicastImportRouteTargetTwoByteAsFormat
- type VRFDataSource
- func (d *VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type VRFResource
- func (r *VRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *VRFResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBGPASFormatDataSource ¶ added in v0.1.2
func NewBGPASFormatDataSource() datasource.DataSource
func NewBGPASFormatResource ¶ added in v0.1.2
func NewBannerDataSource ¶ added in v0.1.10
func NewBannerDataSource() datasource.DataSource
func NewBannerResource ¶ added in v0.1.10
func NewCDPDataSource ¶ added in v0.1.10
func NewCDPDataSource() datasource.DataSource
func NewCDPResource ¶ added in v0.1.10
func NewClassMapQoSDataSource ¶ added in v0.1.10
func NewClassMapQoSDataSource() datasource.DataSource
func NewClassMapQoSResource ¶ added in v0.1.10
func NewEVPNDataSource ¶ added in v0.1.5
func NewEVPNDataSource() datasource.DataSource
func NewEVPNEVIDataSource ¶ added in v0.1.5
func NewEVPNEVIDataSource() datasource.DataSource
func NewEVPNEVIResource ¶ added in v0.1.5
func NewEVPNGroupDataSource ¶ added in v0.1.5
func NewEVPNGroupDataSource() datasource.DataSource
func NewEVPNGroupResource ¶ added in v0.1.5
func NewEVPNInterfaceDataSource ¶ added in v0.1.5
func NewEVPNInterfaceDataSource() datasource.DataSource
func NewEVPNInterfaceResource ¶ added in v0.1.5
func NewEVPNResource ¶ added in v0.1.5
func NewEVPNSegmentRoutingSRv6EVIDataSource ¶ added in v0.1.10
func NewEVPNSegmentRoutingSRv6EVIDataSource() datasource.DataSource
func NewEVPNSegmentRoutingSRv6EVIResource ¶ added in v0.1.10
func NewExtcommunityOpaqueSetDataSource ¶ added in v0.1.10
func NewExtcommunityOpaqueSetDataSource() datasource.DataSource
func NewExtcommunityOpaqueSetResource ¶ added in v0.1.10
func NewGnmiDataSource ¶ added in v0.1.2
func NewGnmiDataSource() datasource.DataSource
func NewGnmiResource ¶ added in v0.1.2
func NewHostnameDataSource ¶ added in v0.1.2
func NewHostnameDataSource() datasource.DataSource
func NewHostnameResource ¶ added in v0.1.2
func NewIPv4AccessListDataSource ¶ added in v0.1.10
func NewIPv4AccessListDataSource() datasource.DataSource
func NewIPv4AccessListOptionsDataSource ¶ added in v0.1.10
func NewIPv4AccessListOptionsDataSource() datasource.DataSource
func NewIPv4AccessListOptionsResource ¶ added in v0.1.10
func NewIPv4AccessListResource ¶ added in v0.1.10
func NewIPv4PrefixListDataSource ¶ added in v0.1.10
func NewIPv4PrefixListDataSource() datasource.DataSource
func NewIPv4PrefixListResource ¶ added in v0.1.10
func NewIPv6AccessListDataSource ¶ added in v0.1.10
func NewIPv6AccessListDataSource() datasource.DataSource
func NewIPv6AccessListOptionsDataSource ¶ added in v0.1.10
func NewIPv6AccessListOptionsDataSource() datasource.DataSource
func NewIPv6AccessListOptionsResource ¶ added in v0.1.10
func NewIPv6AccessListResource ¶ added in v0.1.10
func NewIPv6PrefixListDataSource ¶ added in v0.1.10
func NewIPv6PrefixListDataSource() datasource.DataSource
func NewIPv6PrefixListResource ¶ added in v0.1.10
func NewInterfaceDataSource ¶ added in v0.1.2
func NewInterfaceDataSource() datasource.DataSource
func NewInterfaceResource ¶ added in v0.1.2
func NewKeyChainDataSource ¶ added in v0.1.9
func NewKeyChainDataSource() datasource.DataSource
func NewKeyChainResource ¶ added in v0.1.9
func NewL2VPNBridgeGroupBridgeDomainDataSource ¶ added in v0.1.5
func NewL2VPNBridgeGroupBridgeDomainDataSource() datasource.DataSource
func NewL2VPNBridgeGroupBridgeDomainResource ¶ added in v0.1.5
func NewL2VPNBridgeGroupDataSource ¶ added in v0.1.5
func NewL2VPNBridgeGroupDataSource() datasource.DataSource
func NewL2VPNBridgeGroupResource ¶ added in v0.1.5
func NewL2VPNDataSource ¶ added in v0.1.2
func NewL2VPNDataSource() datasource.DataSource
func NewL2VPNResource ¶ added in v0.1.2
func NewL2VPNXconnectGroupP2PDataSource ¶ added in v0.1.2
func NewL2VPNXconnectGroupP2PDataSource() datasource.DataSource
func NewL2VPNXconnectGroupP2PResource ¶ added in v0.1.2
func NewLoggingDataSource ¶ added in v0.1.7
func NewLoggingDataSource() datasource.DataSource
func NewLoggingResource ¶ added in v0.1.7
func NewLoggingSourceInterfaceDataSource ¶ added in v0.1.7
func NewLoggingSourceInterfaceDataSource() datasource.DataSource
func NewLoggingSourceInterfaceResource ¶ added in v0.1.7
func NewLoggingVRFDataSource ¶ added in v0.1.7
func NewLoggingVRFDataSource() datasource.DataSource
func NewLoggingVRFResource ¶ added in v0.1.7
func NewMPLSLDPDataSource ¶ added in v0.1.2
func NewMPLSLDPDataSource() datasource.DataSource
func NewMPLSLDPResource ¶ added in v0.1.2
func NewMPLSOAMDataSource ¶ added in v0.1.7
func NewMPLSOAMDataSource() datasource.DataSource
func NewMPLSOAMResource ¶ added in v0.1.7
func NewMPLSTrafficEngDataSource ¶ added in v0.1.7
func NewMPLSTrafficEngDataSource() datasource.DataSource
func NewMPLSTrafficEngResource ¶ added in v0.1.7
func NewOCSystemConfigDataSource ¶ added in v0.1.2
func NewOCSystemConfigDataSource() datasource.DataSource
func NewOCSystemConfigResource ¶ added in v0.1.2
func NewPCEDataSource ¶ added in v0.1.10
func NewPCEDataSource() datasource.DataSource
func NewPCEResource ¶ added in v0.1.10
func NewPolicyMapQoSDataSource ¶ added in v0.1.10
func NewPolicyMapQoSDataSource() datasource.DataSource
func NewPolicyMapQoSResource ¶ added in v0.1.10
func NewPrefixSetDataSource ¶ added in v0.1.5
func NewPrefixSetDataSource() datasource.DataSource
func NewPrefixSetResource ¶ added in v0.1.5
func NewRoutePolicyDataSource ¶ added in v0.1.5
func NewRoutePolicyDataSource() datasource.DataSource
func NewRoutePolicyResource ¶ added in v0.1.5
func NewRouterBGPAddressFamilyDataSource ¶ added in v0.1.2
func NewRouterBGPAddressFamilyDataSource() datasource.DataSource
func NewRouterBGPAddressFamilyResource ¶ added in v0.1.2
func NewRouterBGPDataSource ¶ added in v0.1.2
func NewRouterBGPDataSource() datasource.DataSource
func NewRouterBGPNeighborAddressFamilyDataSource ¶ added in v0.1.10
func NewRouterBGPNeighborAddressFamilyDataSource() datasource.DataSource
func NewRouterBGPNeighborAddressFamilyResource ¶ added in v0.1.10
func NewRouterBGPNeighborGroupDataSource ¶ added in v0.1.9
func NewRouterBGPNeighborGroupDataSource() datasource.DataSource
func NewRouterBGPNeighborGroupResource ¶ added in v0.1.9
func NewRouterBGPResource ¶ added in v0.1.2
func NewRouterBGPVRFAddressFamilyDataSource ¶ added in v0.1.2
func NewRouterBGPVRFAddressFamilyDataSource() datasource.DataSource
func NewRouterBGPVRFAddressFamilyResource ¶ added in v0.1.2
func NewRouterBGPVRFDataSource ¶ added in v0.1.2
func NewRouterBGPVRFDataSource() datasource.DataSource
func NewRouterBGPVRFNeighborAddressFamilyDataSource ¶ added in v0.1.9
func NewRouterBGPVRFNeighborAddressFamilyDataSource() datasource.DataSource
func NewRouterBGPVRFNeighborAddressFamilyResource ¶ added in v0.1.9
func NewRouterBGPVRFResource ¶ added in v0.1.2
func NewRouterISISAddressFamilyDataSource ¶ added in v0.1.6
func NewRouterISISAddressFamilyDataSource() datasource.DataSource
func NewRouterISISAddressFamilyResource ¶ added in v0.1.6
func NewRouterISISDataSource ¶ added in v0.1.2
func NewRouterISISDataSource() datasource.DataSource
func NewRouterISISInterfaceAddressFamilyDataSource ¶ added in v0.1.2
func NewRouterISISInterfaceAddressFamilyDataSource() datasource.DataSource
func NewRouterISISInterfaceAddressFamilyResource ¶ added in v0.1.2
func NewRouterISISInterfaceDataSource ¶ added in v0.1.6
func NewRouterISISInterfaceDataSource() datasource.DataSource
func NewRouterISISInterfaceResource ¶ added in v0.1.6
func NewRouterISISResource ¶ added in v0.1.2
func NewRouterOSPFAreaInterfaceDataSource ¶ added in v0.1.2
func NewRouterOSPFAreaInterfaceDataSource() datasource.DataSource
func NewRouterOSPFAreaInterfaceResource ¶ added in v0.1.2
func NewRouterOSPFDataSource ¶ added in v0.1.2
func NewRouterOSPFDataSource() datasource.DataSource
func NewRouterOSPFResource ¶ added in v0.1.2
func NewRouterOSPFVRFAreaInterfaceDataSource ¶ added in v0.1.2
func NewRouterOSPFVRFAreaInterfaceDataSource() datasource.DataSource
func NewRouterOSPFVRFAreaInterfaceResource ¶ added in v0.1.2
func NewRouterOSPFVRFDataSource ¶ added in v0.1.2
func NewRouterOSPFVRFDataSource() datasource.DataSource
func NewRouterOSPFVRFResource ¶ added in v0.1.2
func NewRouterStaticDataSource ¶ added in v0.1.9
func NewRouterStaticDataSource() datasource.DataSource
func NewRouterStaticResource ¶ added in v0.1.9
func NewSNMPServerDataSource ¶ added in v0.1.7
func NewSNMPServerDataSource() datasource.DataSource
func NewSNMPServerMIBDataSource ¶ added in v0.1.7
func NewSNMPServerMIBDataSource() datasource.DataSource
func NewSNMPServerMIBResource ¶ added in v0.1.7
func NewSNMPServerResource ¶ added in v0.1.7
func NewSNMPServerVRFHostDataSource ¶ added in v0.1.7
func NewSNMPServerVRFHostDataSource() datasource.DataSource
func NewSNMPServerVRFHostResource ¶ added in v0.1.7
func NewSNMPServerViewDataSource ¶ added in v0.1.7
func NewSNMPServerViewDataSource() datasource.DataSource
func NewSNMPServerViewResource ¶ added in v0.1.7
func NewSSHDataSource ¶ added in v0.1.4
func NewSSHDataSource() datasource.DataSource
func NewSSHResource ¶ added in v0.1.4
func NewSegmentRoutingDataSource ¶ added in v0.1.7
func NewSegmentRoutingDataSource() datasource.DataSource
func NewSegmentRoutingResource ¶ added in v0.1.7
func NewSegmentRoutingTEDataSource ¶ added in v0.1.10
func NewSegmentRoutingTEDataSource() datasource.DataSource
func NewSegmentRoutingTEPolicyCandidatePathDataSource ¶ added in v0.1.10
func NewSegmentRoutingTEPolicyCandidatePathDataSource() datasource.DataSource
func NewSegmentRoutingTEPolicyCandidatePathResource ¶ added in v0.1.10
func NewSegmentRoutingTEResource ¶ added in v0.1.10
func NewSegmentRoutingV6DataSource ¶ added in v0.1.10
func NewSegmentRoutingV6DataSource() datasource.DataSource
func NewSegmentRoutingV6Resource ¶ added in v0.1.10
func NewVRFDataSource ¶ added in v0.1.2
func NewVRFDataSource() datasource.DataSource
func NewVRFResource ¶ added in v0.1.2
Types ¶
type BGPASFormat ¶
type BGPASFormatDataSource ¶ added in v0.1.2
type BGPASFormatDataSource struct {
// contains filtered or unexported fields
}
func (*BGPASFormatDataSource) Configure ¶ added in v0.1.2
func (d *BGPASFormatDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BGPASFormatDataSource) Metadata ¶ added in v0.1.2
func (d *BGPASFormatDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BGPASFormatDataSource) Read ¶ added in v0.1.2
func (d *BGPASFormatDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BGPASFormatDataSource) Schema ¶ added in v0.1.3
func (d *BGPASFormatDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BGPASFormatResource ¶ added in v0.1.2
type BGPASFormatResource struct {
// contains filtered or unexported fields
}
func (*BGPASFormatResource) Configure ¶ added in v0.1.2
func (r *BGPASFormatResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BGPASFormatResource) Create ¶ added in v0.1.2
func (r *BGPASFormatResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BGPASFormatResource) Delete ¶ added in v0.1.2
func (r *BGPASFormatResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BGPASFormatResource) ImportState ¶ added in v0.1.2
func (r *BGPASFormatResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BGPASFormatResource) Metadata ¶ added in v0.1.2
func (r *BGPASFormatResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BGPASFormatResource) Read ¶ added in v0.1.2
func (r *BGPASFormatResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BGPASFormatResource) Schema ¶ added in v0.1.3
func (r *BGPASFormatResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BGPASFormatResource) Update ¶ added in v0.1.2
func (r *BGPASFormatResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type BannerDataSource ¶ added in v0.1.10
type BannerDataSource struct {
// contains filtered or unexported fields
}
func (*BannerDataSource) Configure ¶ added in v0.1.10
func (d *BannerDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*BannerDataSource) Metadata ¶ added in v0.1.10
func (d *BannerDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*BannerDataSource) Read ¶ added in v0.1.10
func (d *BannerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*BannerDataSource) Schema ¶ added in v0.1.10
func (d *BannerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type BannerResource ¶ added in v0.1.10
type BannerResource struct {
// contains filtered or unexported fields
}
func (*BannerResource) Configure ¶ added in v0.1.10
func (r *BannerResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*BannerResource) Create ¶ added in v0.1.10
func (r *BannerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*BannerResource) Delete ¶ added in v0.1.10
func (r *BannerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*BannerResource) ImportState ¶ added in v0.1.10
func (r *BannerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*BannerResource) Metadata ¶ added in v0.1.10
func (r *BannerResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*BannerResource) Read ¶ added in v0.1.10
func (r *BannerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*BannerResource) Schema ¶ added in v0.1.10
func (r *BannerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*BannerResource) Update ¶ added in v0.1.10
func (r *BannerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type CDP ¶ added in v0.1.10
type CDP struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` Holdtime types.Int64 `tfsdk:"holdtime"` Timer types.Int64 `tfsdk:"timer"` AdvertiseV1 types.Bool `tfsdk:"advertise_v1"` LogAdjacencyChanges types.Bool `tfsdk:"log_adjacency_changes"` }
type CDPDataSource ¶ added in v0.1.10
type CDPDataSource struct {
// contains filtered or unexported fields
}
func (*CDPDataSource) Configure ¶ added in v0.1.10
func (d *CDPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*CDPDataSource) Metadata ¶ added in v0.1.10
func (d *CDPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CDPDataSource) Read ¶ added in v0.1.10
func (d *CDPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CDPDataSource) Schema ¶ added in v0.1.10
func (d *CDPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CDPResource ¶ added in v0.1.10
type CDPResource struct {
// contains filtered or unexported fields
}
func (*CDPResource) Configure ¶ added in v0.1.10
func (r *CDPResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*CDPResource) Create ¶ added in v0.1.10
func (r *CDPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*CDPResource) Delete ¶ added in v0.1.10
func (r *CDPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*CDPResource) ImportState ¶ added in v0.1.10
func (r *CDPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*CDPResource) Metadata ¶ added in v0.1.10
func (r *CDPResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*CDPResource) Read ¶ added in v0.1.10
func (r *CDPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*CDPResource) Schema ¶ added in v0.1.10
func (r *CDPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*CDPResource) Update ¶ added in v0.1.10
func (r *CDPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ClassMapQoS ¶ added in v0.1.10
type ClassMapQoS struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ClassMapName types.String `tfsdk:"class_map_name"` MatchAny types.Bool `tfsdk:"match_any"` Description types.String `tfsdk:"description"` MatchDscp types.List `tfsdk:"match_dscp"` MatchMplsExperimentalTopmost types.List `tfsdk:"match_mpls_experimental_topmost"` MatchQosGroup types.List `tfsdk:"match_qos_group"` MatchTrafficClass types.List `tfsdk:"match_traffic_class"` }
type ClassMapQoSDataSource ¶ added in v0.1.10
type ClassMapQoSDataSource struct {
// contains filtered or unexported fields
}
func (*ClassMapQoSDataSource) Configure ¶ added in v0.1.10
func (d *ClassMapQoSDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*ClassMapQoSDataSource) Metadata ¶ added in v0.1.10
func (d *ClassMapQoSDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ClassMapQoSDataSource) Read ¶ added in v0.1.10
func (d *ClassMapQoSDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ClassMapQoSDataSource) Schema ¶ added in v0.1.10
func (d *ClassMapQoSDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ClassMapQoSResource ¶ added in v0.1.10
type ClassMapQoSResource struct {
// contains filtered or unexported fields
}
func (*ClassMapQoSResource) Configure ¶ added in v0.1.10
func (r *ClassMapQoSResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ClassMapQoSResource) Create ¶ added in v0.1.10
func (r *ClassMapQoSResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ClassMapQoSResource) Delete ¶ added in v0.1.10
func (r *ClassMapQoSResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ClassMapQoSResource) ImportState ¶ added in v0.1.10
func (r *ClassMapQoSResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ClassMapQoSResource) Metadata ¶ added in v0.1.10
func (r *ClassMapQoSResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ClassMapQoSResource) Read ¶ added in v0.1.10
func (r *ClassMapQoSResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ClassMapQoSResource) Schema ¶ added in v0.1.10
func (r *ClassMapQoSResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ClassMapQoSResource) Update ¶ added in v0.1.10
func (r *ClassMapQoSResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNDataSource ¶ added in v0.1.5
type EVPNDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNDataSource) Configure ¶ added in v0.1.5
func (d *EVPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNDataSource) Metadata ¶ added in v0.1.5
func (d *EVPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNDataSource) Read ¶ added in v0.1.5
func (d *EVPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNDataSource) Schema ¶ added in v0.1.5
func (d *EVPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNEVI ¶ added in v0.1.5
type EVPNEVI struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` VpnId types.Int64 `tfsdk:"vpn_id"` Description types.String `tfsdk:"description"` LoadBalancing types.Bool `tfsdk:"load_balancing"` LoadBalancingFlowLabelStatic types.Bool `tfsdk:"load_balancing_flow_label_static"` BgpRdTwoByteAsNumber types.Int64 `tfsdk:"bgp_rd_two_byte_as_number"` BgpRdTwoByteAsAssignedNumber types.Int64 `tfsdk:"bgp_rd_two_byte_as_assigned_number"` BgpRdFourByteAsNumber types.Int64 `tfsdk:"bgp_rd_four_byte_as_number"` BgpRdFourByteAsAssignedNumber types.Int64 `tfsdk:"bgp_rd_four_byte_as_assigned_number"` BgpRdIpv4Address types.String `tfsdk:"bgp_rd_ipv4_address"` BgpRdIpv4AddressAssignedNumber types.Int64 `tfsdk:"bgp_rd_ipv4_address_assigned_number"` BgpRouteTargetImportTwoByteAsFormat []EVPNEVIBgpRouteTargetImportTwoByteAsFormat `tfsdk:"bgp_route_target_import_two_byte_as_format"` BgpRouteTargetImportFourByteAsFormat []EVPNEVIBgpRouteTargetImportFourByteAsFormat `tfsdk:"bgp_route_target_import_four_byte_as_format"` BgpRouteTargetImportIpv4AddressFormat []EVPNEVIBgpRouteTargetImportIpv4AddressFormat `tfsdk:"bgp_route_target_import_ipv4_address_format"` BgpRouteTargetExportTwoByteAsFormat []EVPNEVIBgpRouteTargetExportTwoByteAsFormat `tfsdk:"bgp_route_target_export_two_byte_as_format"` BgpRouteTargetExportFourByteAsFormat []EVPNEVIBgpRouteTargetExportFourByteAsFormat `tfsdk:"bgp_route_target_export_four_byte_as_format"` BgpRouteTargetExportIpv4AddressFormat []EVPNEVIBgpRouteTargetExportIpv4AddressFormat `tfsdk:"bgp_route_target_export_ipv4_address_format"` BgpRoutePolicyImport types.String `tfsdk:"bgp_route_policy_import"` BgpRoutePolicyExport types.String `tfsdk:"bgp_route_policy_export"` AdvertiseMac types.Bool `tfsdk:"advertise_mac"` UnknownUnicastSuppression types.Bool `tfsdk:"unknown_unicast_suppression"` ControlWordDisable types.Bool `tfsdk:"control_word_disable"` Etree types.Bool `tfsdk:"etree"` EtreeLeaf types.Bool `tfsdk:"etree_leaf"` EtreeRtLeaf types.Bool `tfsdk:"etree_rt_leaf"` }
type EVPNEVIBgpRouteTargetExportFourByteAsFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetExportIpv4AddressFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetExportTwoByteAsFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetImportFourByteAsFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetImportIpv4AddressFormat ¶ added in v0.1.5
type EVPNEVIBgpRouteTargetImportTwoByteAsFormat ¶ added in v0.1.5
type EVPNEVIDataSource ¶ added in v0.1.5
type EVPNEVIDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNEVIDataSource) Configure ¶ added in v0.1.5
func (d *EVPNEVIDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNEVIDataSource) Metadata ¶ added in v0.1.5
func (d *EVPNEVIDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNEVIDataSource) Read ¶ added in v0.1.5
func (d *EVPNEVIDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNEVIDataSource) Schema ¶ added in v0.1.5
func (d *EVPNEVIDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNEVIResource ¶ added in v0.1.5
type EVPNEVIResource struct {
// contains filtered or unexported fields
}
func (*EVPNEVIResource) Configure ¶ added in v0.1.5
func (r *EVPNEVIResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNEVIResource) Create ¶ added in v0.1.5
func (r *EVPNEVIResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNEVIResource) Delete ¶ added in v0.1.5
func (r *EVPNEVIResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNEVIResource) ImportState ¶ added in v0.1.5
func (r *EVPNEVIResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNEVIResource) Metadata ¶ added in v0.1.5
func (r *EVPNEVIResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNEVIResource) Read ¶ added in v0.1.5
func (r *EVPNEVIResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNEVIResource) Schema ¶ added in v0.1.5
func (r *EVPNEVIResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNEVIResource) Update ¶ added in v0.1.5
func (r *EVPNEVIResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNGroupCoreInterfaces ¶ added in v0.1.5
type EVPNGroupDataSource ¶ added in v0.1.5
type EVPNGroupDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNGroupDataSource) Configure ¶ added in v0.1.5
func (d *EVPNGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNGroupDataSource) Metadata ¶ added in v0.1.5
func (d *EVPNGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNGroupDataSource) Read ¶ added in v0.1.5
func (d *EVPNGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNGroupDataSource) Schema ¶ added in v0.1.5
func (d *EVPNGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNGroupResource ¶ added in v0.1.5
type EVPNGroupResource struct {
// contains filtered or unexported fields
}
func (*EVPNGroupResource) Configure ¶ added in v0.1.5
func (r *EVPNGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNGroupResource) Create ¶ added in v0.1.5
func (r *EVPNGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNGroupResource) Delete ¶ added in v0.1.5
func (r *EVPNGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNGroupResource) ImportState ¶ added in v0.1.5
func (r *EVPNGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNGroupResource) Metadata ¶ added in v0.1.5
func (r *EVPNGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNGroupResource) Read ¶ added in v0.1.5
func (r *EVPNGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNGroupResource) Schema ¶ added in v0.1.5
func (r *EVPNGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNGroupResource) Update ¶ added in v0.1.5
func (r *EVPNGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNInterface ¶ added in v0.1.5
type EVPNInterface struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` InterfaceName types.String `tfsdk:"interface_name"` CoreIsolationGroup types.Int64 `tfsdk:"core_isolation_group"` EthernetSegmentIdentifierTypeZeroBytes1 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_1"` EthernetSegmentIdentifierTypeZeroBytes23 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_23"` EthernetSegmentIdentifierTypeZeroBytes45 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_45"` EthernetSegmentIdentifierTypeZeroBytes67 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_67"` EthernetSegmentIdentifierTypeZeroBytes89 types.String `tfsdk:"ethernet_segment_identifier_type_zero_bytes_89"` EthernetSegmentIdentifierTypeZeroEsi types.String `tfsdk:"ethernet_segment_identifier_type_zero_esi"` EthernetSegmentLoadBalancingModeAllActive types.Bool `tfsdk:"ethernet_segment_load_balancing_mode_all_active"` EthernetSegmentLoadBalancingModePortActive types.Bool `tfsdk:"ethernet_segment_load_balancing_mode_port_active"` EthernetSegmentLoadBalancingModeSingleActive types.Bool `tfsdk:"ethernet_segment_load_balancing_mode_single_active"` EthernetSegmentLoadBalancingModeSingleFlowActive types.Bool `tfsdk:"ethernet_segment_load_balancing_mode_single_flow_active"` }
type EVPNInterfaceDataSource ¶ added in v0.1.5
type EVPNInterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNInterfaceDataSource) Configure ¶ added in v0.1.5
func (d *EVPNInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNInterfaceDataSource) Metadata ¶ added in v0.1.5
func (d *EVPNInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNInterfaceDataSource) Read ¶ added in v0.1.5
func (d *EVPNInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNInterfaceDataSource) Schema ¶ added in v0.1.5
func (d *EVPNInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNInterfaceResource ¶ added in v0.1.5
type EVPNInterfaceResource struct {
// contains filtered or unexported fields
}
func (*EVPNInterfaceResource) Configure ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNInterfaceResource) Create ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNInterfaceResource) Delete ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNInterfaceResource) ImportState ¶ added in v0.1.5
func (r *EVPNInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNInterfaceResource) Metadata ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNInterfaceResource) Read ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNInterfaceResource) Schema ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNInterfaceResource) Update ¶ added in v0.1.5
func (r *EVPNInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNResource ¶ added in v0.1.5
type EVPNResource struct {
// contains filtered or unexported fields
}
func (*EVPNResource) Configure ¶ added in v0.1.5
func (r *EVPNResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNResource) Create ¶ added in v0.1.5
func (r *EVPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNResource) Delete ¶ added in v0.1.5
func (r *EVPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNResource) ImportState ¶ added in v0.1.5
func (r *EVPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNResource) Metadata ¶ added in v0.1.5
func (r *EVPNResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNResource) Read ¶ added in v0.1.5
func (r *EVPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNResource) Schema ¶ added in v0.1.5
func (r *EVPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNResource) Update ¶ added in v0.1.5
func (r *EVPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EVPNSegmentRoutingSRv6EVI ¶ added in v0.1.10
type EVPNSegmentRoutingSRv6EVI struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` VpnId types.Int64 `tfsdk:"vpn_id"` Description types.String `tfsdk:"description"` BgpRouteTargetImportTwoByteAsFormat []EVPNSegmentRoutingSRv6EVIBgpRouteTargetImportTwoByteAsFormat `tfsdk:"bgp_route_target_import_two_byte_as_format"` BgpRouteTargetImportFourByteAsFormat []EVPNSegmentRoutingSRv6EVIBgpRouteTargetImportFourByteAsFormat `tfsdk:"bgp_route_target_import_four_byte_as_format"` BgpRouteTargetImportIpv4AddressFormat []EVPNSegmentRoutingSRv6EVIBgpRouteTargetImportIpv4AddressFormat `tfsdk:"bgp_route_target_import_ipv4_address_format"` BgpRouteTargetExportTwoByteAsFormat []EVPNSegmentRoutingSRv6EVIBgpRouteTargetExportTwoByteAsFormat `tfsdk:"bgp_route_target_export_two_byte_as_format"` BgpRouteTargetExportFourByteAsFormat []EVPNSegmentRoutingSRv6EVIBgpRouteTargetExportFourByteAsFormat `tfsdk:"bgp_route_target_export_four_byte_as_format"` BgpRouteTargetExportIpv4AddressFormat []EVPNSegmentRoutingSRv6EVIBgpRouteTargetExportIpv4AddressFormat `tfsdk:"bgp_route_target_export_ipv4_address_format"` AdvertiseMac types.Bool `tfsdk:"advertise_mac"` Locator types.String `tfsdk:"locator"` }
type EVPNSegmentRoutingSRv6EVIBgpRouteTargetExportFourByteAsFormat ¶ added in v0.1.10
type EVPNSegmentRoutingSRv6EVIBgpRouteTargetExportIpv4AddressFormat ¶ added in v0.1.10
type EVPNSegmentRoutingSRv6EVIBgpRouteTargetExportTwoByteAsFormat ¶ added in v0.1.10
type EVPNSegmentRoutingSRv6EVIBgpRouteTargetImportFourByteAsFormat ¶ added in v0.1.10
type EVPNSegmentRoutingSRv6EVIBgpRouteTargetImportIpv4AddressFormat ¶ added in v0.1.10
type EVPNSegmentRoutingSRv6EVIBgpRouteTargetImportTwoByteAsFormat ¶ added in v0.1.10
type EVPNSegmentRoutingSRv6EVIDataSource ¶ added in v0.1.10
type EVPNSegmentRoutingSRv6EVIDataSource struct {
// contains filtered or unexported fields
}
func (*EVPNSegmentRoutingSRv6EVIDataSource) Configure ¶ added in v0.1.10
func (d *EVPNSegmentRoutingSRv6EVIDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*EVPNSegmentRoutingSRv6EVIDataSource) Metadata ¶ added in v0.1.10
func (d *EVPNSegmentRoutingSRv6EVIDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*EVPNSegmentRoutingSRv6EVIDataSource) Read ¶ added in v0.1.10
func (d *EVPNSegmentRoutingSRv6EVIDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*EVPNSegmentRoutingSRv6EVIDataSource) Schema ¶ added in v0.1.10
func (d *EVPNSegmentRoutingSRv6EVIDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type EVPNSegmentRoutingSRv6EVIResource ¶ added in v0.1.10
type EVPNSegmentRoutingSRv6EVIResource struct {
// contains filtered or unexported fields
}
func (*EVPNSegmentRoutingSRv6EVIResource) Configure ¶ added in v0.1.10
func (r *EVPNSegmentRoutingSRv6EVIResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EVPNSegmentRoutingSRv6EVIResource) Create ¶ added in v0.1.10
func (r *EVPNSegmentRoutingSRv6EVIResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EVPNSegmentRoutingSRv6EVIResource) Delete ¶ added in v0.1.10
func (r *EVPNSegmentRoutingSRv6EVIResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EVPNSegmentRoutingSRv6EVIResource) ImportState ¶ added in v0.1.10
func (r *EVPNSegmentRoutingSRv6EVIResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*EVPNSegmentRoutingSRv6EVIResource) Metadata ¶ added in v0.1.10
func (r *EVPNSegmentRoutingSRv6EVIResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EVPNSegmentRoutingSRv6EVIResource) Read ¶ added in v0.1.10
func (r *EVPNSegmentRoutingSRv6EVIResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EVPNSegmentRoutingSRv6EVIResource) Schema ¶ added in v0.1.10
func (r *EVPNSegmentRoutingSRv6EVIResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EVPNSegmentRoutingSRv6EVIResource) Update ¶ added in v0.1.10
func (r *EVPNSegmentRoutingSRv6EVIResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ExtcommunityOpaqueSet ¶ added in v0.1.10
type ExtcommunityOpaqueSetDataSource ¶ added in v0.1.10
type ExtcommunityOpaqueSetDataSource struct {
// contains filtered or unexported fields
}
func (*ExtcommunityOpaqueSetDataSource) Configure ¶ added in v0.1.10
func (d *ExtcommunityOpaqueSetDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*ExtcommunityOpaqueSetDataSource) Metadata ¶ added in v0.1.10
func (d *ExtcommunityOpaqueSetDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ExtcommunityOpaqueSetDataSource) Read ¶ added in v0.1.10
func (d *ExtcommunityOpaqueSetDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ExtcommunityOpaqueSetDataSource) Schema ¶ added in v0.1.10
func (d *ExtcommunityOpaqueSetDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ExtcommunityOpaqueSetResource ¶ added in v0.1.10
type ExtcommunityOpaqueSetResource struct {
// contains filtered or unexported fields
}
func (*ExtcommunityOpaqueSetResource) Configure ¶ added in v0.1.10
func (r *ExtcommunityOpaqueSetResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ExtcommunityOpaqueSetResource) Create ¶ added in v0.1.10
func (r *ExtcommunityOpaqueSetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ExtcommunityOpaqueSetResource) Delete ¶ added in v0.1.10
func (r *ExtcommunityOpaqueSetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ExtcommunityOpaqueSetResource) ImportState ¶ added in v0.1.10
func (r *ExtcommunityOpaqueSetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ExtcommunityOpaqueSetResource) Metadata ¶ added in v0.1.10
func (r *ExtcommunityOpaqueSetResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ExtcommunityOpaqueSetResource) Read ¶ added in v0.1.10
func (r *ExtcommunityOpaqueSetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ExtcommunityOpaqueSetResource) Schema ¶ added in v0.1.10
func (r *ExtcommunityOpaqueSetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ExtcommunityOpaqueSetResource) Update ¶ added in v0.1.10
func (r *ExtcommunityOpaqueSetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type GnmiDataSource ¶ added in v0.1.1
type GnmiDataSource struct {
// contains filtered or unexported fields
}
func (*GnmiDataSource) Configure ¶ added in v0.1.2
func (d *GnmiDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*GnmiDataSource) Metadata ¶ added in v0.1.2
func (d *GnmiDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*GnmiDataSource) Read ¶ added in v0.1.2
func (d *GnmiDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*GnmiDataSource) Schema ¶ added in v0.1.3
func (d *GnmiDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type GnmiResource ¶ added in v0.1.2
type GnmiResource struct {
// contains filtered or unexported fields
}
func (*GnmiResource) Configure ¶ added in v0.1.2
func (r *GnmiResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*GnmiResource) Create ¶ added in v0.1.2
func (r *GnmiResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*GnmiResource) Delete ¶ added in v0.1.2
func (r *GnmiResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*GnmiResource) ImportState ¶ added in v0.1.2
func (r *GnmiResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*GnmiResource) Metadata ¶ added in v0.1.2
func (r *GnmiResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*GnmiResource) Read ¶ added in v0.1.2
func (r *GnmiResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*GnmiResource) Schema ¶ added in v0.1.3
func (r *GnmiResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*GnmiResource) Update ¶ added in v0.1.2
func (r *GnmiResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type HostnameDataSource ¶ added in v0.1.2
type HostnameDataSource struct {
// contains filtered or unexported fields
}
func (*HostnameDataSource) Configure ¶ added in v0.1.2
func (d *HostnameDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*HostnameDataSource) Metadata ¶ added in v0.1.2
func (d *HostnameDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*HostnameDataSource) Read ¶ added in v0.1.2
func (d *HostnameDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*HostnameDataSource) Schema ¶ added in v0.1.3
func (d *HostnameDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type HostnameResource ¶ added in v0.1.2
type HostnameResource struct {
// contains filtered or unexported fields
}
func (*HostnameResource) Configure ¶ added in v0.1.2
func (r *HostnameResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*HostnameResource) Create ¶ added in v0.1.2
func (r *HostnameResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*HostnameResource) Delete ¶ added in v0.1.2
func (r *HostnameResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*HostnameResource) ImportState ¶ added in v0.1.2
func (r *HostnameResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*HostnameResource) Metadata ¶ added in v0.1.2
func (r *HostnameResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*HostnameResource) Read ¶ added in v0.1.2
func (r *HostnameResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*HostnameResource) Schema ¶ added in v0.1.3
func (r *HostnameResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*HostnameResource) Update ¶ added in v0.1.2
func (r *HostnameResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IPv4AccessList ¶ added in v0.1.10
type IPv4AccessListDataSource ¶ added in v0.1.10
type IPv4AccessListDataSource struct {
// contains filtered or unexported fields
}
func (*IPv4AccessListDataSource) Configure ¶ added in v0.1.10
func (d *IPv4AccessListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*IPv4AccessListDataSource) Metadata ¶ added in v0.1.10
func (d *IPv4AccessListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IPv4AccessListDataSource) Read ¶ added in v0.1.10
func (d *IPv4AccessListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IPv4AccessListDataSource) Schema ¶ added in v0.1.10
func (d *IPv4AccessListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IPv4AccessListOptions ¶ added in v0.1.10
type IPv4AccessListOptionsDataSource ¶ added in v0.1.10
type IPv4AccessListOptionsDataSource struct {
// contains filtered or unexported fields
}
func (*IPv4AccessListOptionsDataSource) Configure ¶ added in v0.1.10
func (d *IPv4AccessListOptionsDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*IPv4AccessListOptionsDataSource) Metadata ¶ added in v0.1.10
func (d *IPv4AccessListOptionsDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IPv4AccessListOptionsDataSource) Read ¶ added in v0.1.10
func (d *IPv4AccessListOptionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IPv4AccessListOptionsDataSource) Schema ¶ added in v0.1.10
func (d *IPv4AccessListOptionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IPv4AccessListOptionsResource ¶ added in v0.1.10
type IPv4AccessListOptionsResource struct {
// contains filtered or unexported fields
}
func (*IPv4AccessListOptionsResource) Configure ¶ added in v0.1.10
func (r *IPv4AccessListOptionsResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*IPv4AccessListOptionsResource) Create ¶ added in v0.1.10
func (r *IPv4AccessListOptionsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IPv4AccessListOptionsResource) Delete ¶ added in v0.1.10
func (r *IPv4AccessListOptionsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IPv4AccessListOptionsResource) ImportState ¶ added in v0.1.10
func (r *IPv4AccessListOptionsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IPv4AccessListOptionsResource) Metadata ¶ added in v0.1.10
func (r *IPv4AccessListOptionsResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IPv4AccessListOptionsResource) Read ¶ added in v0.1.10
func (r *IPv4AccessListOptionsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IPv4AccessListOptionsResource) Schema ¶ added in v0.1.10
func (r *IPv4AccessListOptionsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IPv4AccessListOptionsResource) Update ¶ added in v0.1.10
func (r *IPv4AccessListOptionsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IPv4AccessListResource ¶ added in v0.1.10
type IPv4AccessListResource struct {
// contains filtered or unexported fields
}
func (*IPv4AccessListResource) Configure ¶ added in v0.1.10
func (r *IPv4AccessListResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*IPv4AccessListResource) Create ¶ added in v0.1.10
func (r *IPv4AccessListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IPv4AccessListResource) Delete ¶ added in v0.1.10
func (r *IPv4AccessListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IPv4AccessListResource) ImportState ¶ added in v0.1.10
func (r *IPv4AccessListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IPv4AccessListResource) Metadata ¶ added in v0.1.10
func (r *IPv4AccessListResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IPv4AccessListResource) Read ¶ added in v0.1.10
func (r *IPv4AccessListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IPv4AccessListResource) Schema ¶ added in v0.1.10
func (r *IPv4AccessListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IPv4AccessListResource) Update ¶ added in v0.1.10
func (r *IPv4AccessListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IPv4AccessListSequences ¶ added in v0.1.10
type IPv4AccessListSequences struct { SequenceNumber types.Int64 `tfsdk:"sequence_number"` Remark types.String `tfsdk:"remark"` PermitProtocol types.String `tfsdk:"permit_protocol"` PermitEq types.String `tfsdk:"permit_eq"` PermitIgmpType types.String `tfsdk:"permit_igmp_type"` PermitPrecedence types.String `tfsdk:"permit_precedence"` PermitFragmentType types.String `tfsdk:"permit_fragment_type"` PermitFragments types.Bool `tfsdk:"permit_fragments"` PermitCounter types.String `tfsdk:"permit_counter"` PermitDefault types.Bool `tfsdk:"permit_default"` PermitCapture types.Bool `tfsdk:"permit_capture"` PermitRangeStartProtocol types.String `tfsdk:"permit_range_start_protocol"` PermitRangeEndProtocol types.String `tfsdk:"permit_range_end_protocol"` PermitSourceAddress types.String `tfsdk:"permit_source_address"` PermitSourceWildcardMask types.String `tfsdk:"permit_source_wildcard_mask"` PermitSourcePrefixLength types.Int64 `tfsdk:"permit_source_prefix_length"` PermitSourceAny types.Bool `tfsdk:"permit_source_any"` PermitSourceHost types.String `tfsdk:"permit_source_host"` PermitSourceNetGroup types.String `tfsdk:"permit_source_net_group"` PermitSourcePortGroup types.String `tfsdk:"permit_source_port_group"` PermitSourcePortEq types.String `tfsdk:"permit_source_port_eq"` PermitSourcePortGt types.String `tfsdk:"permit_source_port_gt"` PermitSourcePortLt types.String `tfsdk:"permit_source_port_lt"` PermitSourcePortNeq types.String `tfsdk:"permit_source_port_neq"` PermitSourcePortRangeStart types.String `tfsdk:"permit_source_port_range_start"` PermitSourcePortRangeEnd types.String `tfsdk:"permit_source_port_range_end"` PermitDestinationAddress types.String `tfsdk:"permit_destination_address"` PermitDestinationWildcardMask types.String `tfsdk:"permit_destination_wildcard_mask"` PermitDestinationPrefixLength types.Int64 `tfsdk:"permit_destination_prefix_length"` PermitDestinationAny types.Bool `tfsdk:"permit_destination_any"` PermitDestinationHost types.String `tfsdk:"permit_destination_host"` PermitDestinationNetGroup types.String `tfsdk:"permit_destination_net_group"` PermitDestinationPortGroup types.String `tfsdk:"permit_destination_port_group"` PermitDestinationPortEq types.String `tfsdk:"permit_destination_port_eq"` PermitDestinationPortGt types.String `tfsdk:"permit_destination_port_gt"` PermitDestinationPortLt types.String `tfsdk:"permit_destination_port_lt"` PermitDestinationPortNeq types.String `tfsdk:"permit_destination_port_neq"` PermitDestinationPortRangeStart types.String `tfsdk:"permit_destination_port_range_start"` PermitDestinationPortRangeEnd types.String `tfsdk:"permit_destination_port_range_end"` PermitIcmpMessageTypeName types.String `tfsdk:"permit_icmp_message_type_name"` PermitIcmpMessageType types.Int64 `tfsdk:"permit_icmp_message_type"` PermitIcmpMessageCode types.Int64 `tfsdk:"permit_icmp_message_code"` PermitDscp types.String `tfsdk:"permit_dscp"` PermitDscpEq types.String `tfsdk:"permit_dscp_eq"` PermitDscpGt types.String `tfsdk:"permit_dscp_gt"` PermitDscpLt types.String `tfsdk:"permit_dscp_lt"` PermitDscpNeq types.String `tfsdk:"permit_dscp_neq"` PermitDscpRangeStart types.String `tfsdk:"permit_dscp_range_start"` PermitDscpRangeEnd types.String `tfsdk:"permit_dscp_range_end"` PermitPacketLengthEq types.Int64 `tfsdk:"permit_packet_length_eq"` PermitPacketLengthGt types.Int64 `tfsdk:"permit_packet_length_gt"` PermitPacketLengthLt types.Int64 `tfsdk:"permit_packet_length_lt"` PermitPacketLengthNeq types.Int64 `tfsdk:"permit_packet_length_neq"` PermitPacketLengthRangeStart types.Int64 `tfsdk:"permit_packet_length_range_start"` PermitPacketLengthRangeEnd types.Int64 `tfsdk:"permit_packet_length_range_end"` PermitTtlEq types.Int64 `tfsdk:"permit_ttl_eq"` PermitTtlGt types.Int64 `tfsdk:"permit_ttl_gt"` PermitTtlLt types.Int64 `tfsdk:"permit_ttl_lt"` PermitTtlNeq types.Int64 `tfsdk:"permit_ttl_neq"` PermitTtlRangeStart types.Int64 `tfsdk:"permit_ttl_range_start"` PermitTtlRangeEnd types.Int64 `tfsdk:"permit_ttl_range_end"` PermitFragmentOffsetEq types.Int64 `tfsdk:"permit_fragment_offset_eq"` PermitFragmentOffsetGt types.Int64 `tfsdk:"permit_fragment_offset_gt"` PermitFragmentOffsetLt types.Int64 `tfsdk:"permit_fragment_offset_lt"` PermitFragmentOffsetNeq types.Int64 `tfsdk:"permit_fragment_offset_neq"` PermitFragmentOffsetRangeStart types.Int64 `tfsdk:"permit_fragment_offset_range_start"` PermitFragmentOffsetRangeEnd types.Int64 `tfsdk:"permit_fragment_offset_range_end"` PermitPoliceValue types.Int64 `tfsdk:"permit_police_value"` PermitPoliceUnit types.String `tfsdk:"permit_police_unit"` PermitPolicePeakRate types.Int64 `tfsdk:"permit_police_peak_rate"` PermitPolicePeakUnit types.String `tfsdk:"permit_police_peak_unit"` PermitPolicePriority types.String `tfsdk:"permit_police_priority"` PermitNexthop1Ipv4 types.String `tfsdk:"permit_nexthop1_ipv4"` PermitNexthop1Track types.String `tfsdk:"permit_nexthop1_track"` PermitNexthop1Vrf types.String `tfsdk:"permit_nexthop1_vrf"` PermitNexthop2Ipv4 types.String `tfsdk:"permit_nexthop2_ipv4"` PermitNexthop2Track types.String `tfsdk:"permit_nexthop2_track"` PermitNexthop2Vrf types.String `tfsdk:"permit_nexthop2_vrf"` PermitNexthop3Ipv4 types.String `tfsdk:"permit_nexthop3_ipv4"` PermitNexthop3Track types.String `tfsdk:"permit_nexthop3_track"` PermitNexthop3Vrf types.String `tfsdk:"permit_nexthop3_vrf"` PermitLog types.Bool `tfsdk:"permit_log"` PermitLogInput types.Bool `tfsdk:"permit_log_input"` PermitSetQosGroup types.Int64 `tfsdk:"permit_set_qos_group"` PermitSetTtl types.Int64 `tfsdk:"permit_set_ttl"` DenyEq types.String `tfsdk:"deny_eq"` DenyProtocol types.String `tfsdk:"deny_protocol"` DenySourceAddress types.String `tfsdk:"deny_source_address"` DenySourceWildcardMask types.String `tfsdk:"deny_source_wildcard_mask"` DenySourcePrefixLength types.Int64 `tfsdk:"deny_source_prefix_length"` DenySourceAny types.Bool `tfsdk:"deny_source_any"` DenySourceHost types.String `tfsdk:"deny_source_host"` DenySourceNetGroup types.String `tfsdk:"deny_source_net_group"` DenySourcePortGroup types.String `tfsdk:"deny_source_port_group"` DenySourcePortEq types.String `tfsdk:"deny_source_port_eq"` DenySourcePortGt types.String `tfsdk:"deny_source_port_gt"` DenySourcePortLt types.String `tfsdk:"deny_source_port_lt"` DenySourcePortNeq types.String `tfsdk:"deny_source_port_neq"` DenySourcePortRangeStart types.String `tfsdk:"deny_source_port_range_start"` DenySourcePortRangeEnd types.String `tfsdk:"deny_source_port_range_end"` DenyDestinationAddress types.String `tfsdk:"deny_destination_address"` DenyDestinationWildcardMask types.String `tfsdk:"deny_destination_wildcard_mask"` DenyDestinationPrefixLength types.Int64 `tfsdk:"deny_destination_prefix_length"` DenyDestinationAny types.Bool `tfsdk:"deny_destination_any"` DenyDestinationHost types.String `tfsdk:"deny_destination_host"` DenyDestinationNetGroup types.String `tfsdk:"deny_destination_net_group"` DenyDestinationPortGroup types.String `tfsdk:"deny_destination_port_group"` DenyDestinationPortEq types.String `tfsdk:"deny_destination_port_eq"` DenyDestinationPortGt types.String `tfsdk:"deny_destination_port_gt"` DenyDestinationPortLt types.String `tfsdk:"deny_destination_port_lt"` DenyDestinationPortNeq types.String `tfsdk:"deny_destination_port_neq"` DenyDestinationPortRangeStart types.String `tfsdk:"deny_destination_port_range_start"` DenyDestinationPortRangeEnd types.String `tfsdk:"deny_destination_port_range_end"` DenyIgmpType types.String `tfsdk:"deny_igmp_type"` DenyPrecedence types.String `tfsdk:"deny_precedence"` DenyFragmentType types.String `tfsdk:"deny_fragment_type"` DenyFragments types.Bool `tfsdk:"deny_fragments"` DenyCounter types.String `tfsdk:"deny_counter"` DenyDefault types.Bool `tfsdk:"deny_default"` DenyCapture types.Bool `tfsdk:"deny_capture"` DenyIcmpOff types.Bool `tfsdk:"deny_icmp_off"` DenyIcmpOn types.Bool `tfsdk:"deny_icmp_on"` DenyRangeStartProtocol types.String `tfsdk:"deny_range_start_protocol"` DenyRangeEndProtocol types.String `tfsdk:"deny_range_end_protocol"` DenyIcmpMessageTypeName types.String `tfsdk:"deny_icmp_message_type_name"` DenyIcmpMessageType types.Int64 `tfsdk:"deny_icmp_message_type"` DenyIcmpMessageCode types.Int64 `tfsdk:"deny_icmp_message_code"` DenyDscp types.String `tfsdk:"deny_dscp"` DenyDscpEq types.String `tfsdk:"deny_dscp_eq"` DenyDscpGt types.String `tfsdk:"deny_dscp_gt"` DenyDscpLt types.String `tfsdk:"deny_dscp_lt"` DenyDscpNeq types.String `tfsdk:"deny_dscp_neq"` DenyDscpRangeStart types.String `tfsdk:"deny_dscp_range_start"` DenyDscpRangeEnd types.String `tfsdk:"deny_dscp_range_end"` DenyPacketLengthEq types.Int64 `tfsdk:"deny_packet_length_eq"` DenyPacketLengthGt types.Int64 `tfsdk:"deny_packet_length_gt"` DenyPacketLengthLt types.Int64 `tfsdk:"deny_packet_length_lt"` DenyPacketLengthNeq types.Int64 `tfsdk:"deny_packet_length_neq"` DenyPacketLengthRangeStart types.Int64 `tfsdk:"deny_packet_length_range_start"` DenyPacketLengthRangeEnd types.Int64 `tfsdk:"deny_packet_length_range_end"` DenyTtlEq types.Int64 `tfsdk:"deny_ttl_eq"` DenyTtlGt types.Int64 `tfsdk:"deny_ttl_gt"` DenyTtlLt types.Int64 `tfsdk:"deny_ttl_lt"` DenyTtlNeq types.Int64 `tfsdk:"deny_ttl_neq"` DenyTtlRangeStart types.Int64 `tfsdk:"deny_ttl_range_start"` DenyTtlRangeEnd types.Int64 `tfsdk:"deny_ttl_range_end"` DenyFragmentOffsetEq types.Int64 `tfsdk:"deny_fragment_offset_eq"` DenyFragmentOffsetGt types.Int64 `tfsdk:"deny_fragment_offset_gt"` DenyFragmentOffsetLt types.Int64 `tfsdk:"deny_fragment_offset_lt"` DenyFragmentOffsetNeq types.Int64 `tfsdk:"deny_fragment_offset_neq"` DenyFragmentOffsetRangeStart types.Int64 `tfsdk:"deny_fragment_offset_range_start"` DenyFragmentOffsetRangeEnd types.Int64 `tfsdk:"deny_fragment_offset_range_end"` DenyPoliceValue types.Int64 `tfsdk:"deny_police_value"` DenyPoliceUnit types.String `tfsdk:"deny_police_unit"` DenyPolicePeakRate types.Int64 `tfsdk:"deny_police_peak_rate"` DenyPolicePeakUnit types.String `tfsdk:"deny_police_peak_unit"` DenyPolicePriority types.String `tfsdk:"deny_police_priority"` DenyNexthop1Ipv4 types.String `tfsdk:"deny_nexthop1_ipv4"` DenyNexthop1Track types.String `tfsdk:"deny_nexthop1_track"` DenyNexthop1Vrf types.String `tfsdk:"deny_nexthop1_vrf"` DenyNexthop2Ipv4 types.String `tfsdk:"deny_nexthop2_ipv4"` DenyNexthop2Track types.String `tfsdk:"deny_nexthop2_track"` DenyNexthop2Vrf types.String `tfsdk:"deny_nexthop2_vrf"` DenyNexthop3Ipv4 types.String `tfsdk:"deny_nexthop3_ipv4"` DenyNexthop3Track types.String `tfsdk:"deny_nexthop3_track"` DenyNexthop3Vrf types.String `tfsdk:"deny_nexthop3_vrf"` DenyLog types.Bool `tfsdk:"deny_log"` DenyLogInput types.Bool `tfsdk:"deny_log_input"` DenySetQosGroup types.Int64 `tfsdk:"deny_set_qos_group"` DenySetTtl types.Int64 `tfsdk:"deny_set_ttl"` }
type IPv4PrefixList ¶ added in v0.1.10
type IPv4PrefixListDataSource ¶ added in v0.1.10
type IPv4PrefixListDataSource struct {
// contains filtered or unexported fields
}
func (*IPv4PrefixListDataSource) Configure ¶ added in v0.1.10
func (d *IPv4PrefixListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*IPv4PrefixListDataSource) Metadata ¶ added in v0.1.10
func (d *IPv4PrefixListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IPv4PrefixListDataSource) Read ¶ added in v0.1.10
func (d *IPv4PrefixListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IPv4PrefixListDataSource) Schema ¶ added in v0.1.10
func (d *IPv4PrefixListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IPv4PrefixListResource ¶ added in v0.1.10
type IPv4PrefixListResource struct {
// contains filtered or unexported fields
}
func (*IPv4PrefixListResource) Configure ¶ added in v0.1.10
func (r *IPv4PrefixListResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*IPv4PrefixListResource) Create ¶ added in v0.1.10
func (r *IPv4PrefixListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IPv4PrefixListResource) Delete ¶ added in v0.1.10
func (r *IPv4PrefixListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IPv4PrefixListResource) ImportState ¶ added in v0.1.10
func (r *IPv4PrefixListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IPv4PrefixListResource) Metadata ¶ added in v0.1.10
func (r *IPv4PrefixListResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IPv4PrefixListResource) Read ¶ added in v0.1.10
func (r *IPv4PrefixListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IPv4PrefixListResource) Schema ¶ added in v0.1.10
func (r *IPv4PrefixListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IPv4PrefixListResource) Update ¶ added in v0.1.10
func (r *IPv4PrefixListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IPv4PrefixListSequences ¶ added in v0.1.10
type IPv4PrefixListSequences struct { SequenceNumber types.Int64 `tfsdk:"sequence_number"` Remark types.String `tfsdk:"remark"` Permission types.String `tfsdk:"permission"` Prefix types.String `tfsdk:"prefix"` Mask types.String `tfsdk:"mask"` MatchPrefixLengthEq types.Int64 `tfsdk:"match_prefix_length_eq"` MatchPrefixLengthGe types.Int64 `tfsdk:"match_prefix_length_ge"` MatchPrefixLengthLe types.Int64 `tfsdk:"match_prefix_length_le"` }
type IPv6AccessList ¶ added in v0.1.10
type IPv6AccessListDataSource ¶ added in v0.1.10
type IPv6AccessListDataSource struct {
// contains filtered or unexported fields
}
func (*IPv6AccessListDataSource) Configure ¶ added in v0.1.10
func (d *IPv6AccessListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*IPv6AccessListDataSource) Metadata ¶ added in v0.1.10
func (d *IPv6AccessListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IPv6AccessListDataSource) Read ¶ added in v0.1.10
func (d *IPv6AccessListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IPv6AccessListDataSource) Schema ¶ added in v0.1.10
func (d *IPv6AccessListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IPv6AccessListOptions ¶ added in v0.1.10
type IPv6AccessListOptionsDataSource ¶ added in v0.1.10
type IPv6AccessListOptionsDataSource struct {
// contains filtered or unexported fields
}
func (*IPv6AccessListOptionsDataSource) Configure ¶ added in v0.1.10
func (d *IPv6AccessListOptionsDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*IPv6AccessListOptionsDataSource) Metadata ¶ added in v0.1.10
func (d *IPv6AccessListOptionsDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IPv6AccessListOptionsDataSource) Read ¶ added in v0.1.10
func (d *IPv6AccessListOptionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IPv6AccessListOptionsDataSource) Schema ¶ added in v0.1.10
func (d *IPv6AccessListOptionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IPv6AccessListOptionsResource ¶ added in v0.1.10
type IPv6AccessListOptionsResource struct {
// contains filtered or unexported fields
}
func (*IPv6AccessListOptionsResource) Configure ¶ added in v0.1.10
func (r *IPv6AccessListOptionsResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*IPv6AccessListOptionsResource) Create ¶ added in v0.1.10
func (r *IPv6AccessListOptionsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IPv6AccessListOptionsResource) Delete ¶ added in v0.1.10
func (r *IPv6AccessListOptionsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IPv6AccessListOptionsResource) ImportState ¶ added in v0.1.10
func (r *IPv6AccessListOptionsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IPv6AccessListOptionsResource) Metadata ¶ added in v0.1.10
func (r *IPv6AccessListOptionsResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IPv6AccessListOptionsResource) Read ¶ added in v0.1.10
func (r *IPv6AccessListOptionsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IPv6AccessListOptionsResource) Schema ¶ added in v0.1.10
func (r *IPv6AccessListOptionsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IPv6AccessListOptionsResource) Update ¶ added in v0.1.10
func (r *IPv6AccessListOptionsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IPv6AccessListResource ¶ added in v0.1.10
type IPv6AccessListResource struct {
// contains filtered or unexported fields
}
func (*IPv6AccessListResource) Configure ¶ added in v0.1.10
func (r *IPv6AccessListResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*IPv6AccessListResource) Create ¶ added in v0.1.10
func (r *IPv6AccessListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IPv6AccessListResource) Delete ¶ added in v0.1.10
func (r *IPv6AccessListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IPv6AccessListResource) ImportState ¶ added in v0.1.10
func (r *IPv6AccessListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IPv6AccessListResource) Metadata ¶ added in v0.1.10
func (r *IPv6AccessListResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IPv6AccessListResource) Read ¶ added in v0.1.10
func (r *IPv6AccessListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IPv6AccessListResource) Schema ¶ added in v0.1.10
func (r *IPv6AccessListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IPv6AccessListResource) Update ¶ added in v0.1.10
func (r *IPv6AccessListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IPv6AccessListSequences ¶ added in v0.1.10
type IPv6AccessListSequences struct { SequenceNumber types.Int64 `tfsdk:"sequence_number"` Remark types.String `tfsdk:"remark"` PermitProtocol types.String `tfsdk:"permit_protocol"` PermitEq types.String `tfsdk:"permit_eq"` PermitPrecedence types.String `tfsdk:"permit_precedence"` PermitFragmentType types.String `tfsdk:"permit_fragment_type"` PermitCounter types.String `tfsdk:"permit_counter"` PermitCapture types.Bool `tfsdk:"permit_capture"` PermitRangeStartProtocol types.String `tfsdk:"permit_range_start_protocol"` PermitRangeEndProtocol types.String `tfsdk:"permit_range_end_protocol"` PermitSourceAddress types.String `tfsdk:"permit_source_address"` PermitSourceWildcardMask types.String `tfsdk:"permit_source_wildcard_mask"` PermitSourcePrefixLength types.Int64 `tfsdk:"permit_source_prefix_length"` PermitSourceAny types.Bool `tfsdk:"permit_source_any"` PermitSourceHost types.String `tfsdk:"permit_source_host"` PermitSourceNetGroup types.String `tfsdk:"permit_source_net_group"` PermitSourcePortGroup types.String `tfsdk:"permit_source_port_group"` PermitSourcePortEq types.String `tfsdk:"permit_source_port_eq"` PermitSourcePortGt types.String `tfsdk:"permit_source_port_gt"` PermitSourcePortLt types.String `tfsdk:"permit_source_port_lt"` PermitSourcePortNeq types.String `tfsdk:"permit_source_port_neq"` PermitSourcePortRangeStart types.String `tfsdk:"permit_source_port_range_start"` PermitSourcePortRangeEnd types.String `tfsdk:"permit_source_port_range_end"` PermitDestinationAddress types.String `tfsdk:"permit_destination_address"` PermitDestinationWildcardMask types.String `tfsdk:"permit_destination_wildcard_mask"` PermitDestinationPrefixLength types.Int64 `tfsdk:"permit_destination_prefix_length"` PermitDestinationAny types.Bool `tfsdk:"permit_destination_any"` PermitDestinationHost types.String `tfsdk:"permit_destination_host"` PermitDestinationNetGroup types.String `tfsdk:"permit_destination_net_group"` PermitDestinationPortGroup types.String `tfsdk:"permit_destination_port_group"` PermitDestinationPortEq types.String `tfsdk:"permit_destination_port_eq"` PermitDestinationPortGt types.String `tfsdk:"permit_destination_port_gt"` PermitDestinationPortLt types.String `tfsdk:"permit_destination_port_lt"` PermitDestinationPortNeq types.String `tfsdk:"permit_destination_port_neq"` PermitDestinationPortRangeStart types.String `tfsdk:"permit_destination_port_range_start"` PermitDestinationPortRangeEnd types.String `tfsdk:"permit_destination_port_range_end"` PermitIcmpMessageTypeName types.String `tfsdk:"permit_icmp_message_type_name"` PermitIcmpMessageType types.Int64 `tfsdk:"permit_icmp_message_type"` PermitIcmpMessageCode types.Int64 `tfsdk:"permit_icmp_message_code"` PermitDscp types.String `tfsdk:"permit_dscp"` PermitDscpEq types.String `tfsdk:"permit_dscp_eq"` PermitDscpGt types.String `tfsdk:"permit_dscp_gt"` PermitDscpLt types.String `tfsdk:"permit_dscp_lt"` PermitDscpNeq types.String `tfsdk:"permit_dscp_neq"` PermitDscpRangeStart types.String `tfsdk:"permit_dscp_range_start"` PermitDscpRangeEnd types.String `tfsdk:"permit_dscp_range_end"` PermitPacketLengthEq types.Int64 `tfsdk:"permit_packet_length_eq"` PermitPacketLengthGt types.Int64 `tfsdk:"permit_packet_length_gt"` PermitPacketLengthLt types.Int64 `tfsdk:"permit_packet_length_lt"` PermitPacketLengthNeq types.Int64 `tfsdk:"permit_packet_length_neq"` PermitPacketLengthRangeStart types.Int64 `tfsdk:"permit_packet_length_range_start"` PermitPacketLengthRangeEnd types.Int64 `tfsdk:"permit_packet_length_range_end"` PermitTtlEq types.Int64 `tfsdk:"permit_ttl_eq"` PermitTtlGt types.Int64 `tfsdk:"permit_ttl_gt"` PermitTtlLt types.Int64 `tfsdk:"permit_ttl_lt"` PermitTtlNeq types.Int64 `tfsdk:"permit_ttl_neq"` PermitTtlRangeStart types.Int64 `tfsdk:"permit_ttl_range_start"` PermitTtlRangeEnd types.Int64 `tfsdk:"permit_ttl_range_end"` PermitPoliceValue types.Int64 `tfsdk:"permit_police_value"` PermitPoliceUnit types.String `tfsdk:"permit_police_unit"` PermitPolicePeakRate types.Int64 `tfsdk:"permit_police_peak_rate"` PermitPolicePeakUnit types.String `tfsdk:"permit_police_peak_unit"` PermitPolicePriority types.String `tfsdk:"permit_police_priority"` PermitNexthop1Ipv6 types.String `tfsdk:"permit_nexthop1_ipv6"` PermitNexthop1Track types.String `tfsdk:"permit_nexthop1_track"` PermitNexthop1Vrf types.String `tfsdk:"permit_nexthop1_vrf"` PermitNexthop2Ipv6 types.String `tfsdk:"permit_nexthop2_ipv6"` PermitNexthop2Track types.String `tfsdk:"permit_nexthop2_track"` PermitNexthop2Vrf types.String `tfsdk:"permit_nexthop2_vrf"` PermitNexthop3Ipv6 types.String `tfsdk:"permit_nexthop3_ipv6"` PermitNexthop3Track types.String `tfsdk:"permit_nexthop3_track"` PermitNexthop3Vrf types.String `tfsdk:"permit_nexthop3_vrf"` PermitLog types.Bool `tfsdk:"permit_log"` PermitLogInput types.Bool `tfsdk:"permit_log_input"` PermitSetQosGroup types.Int64 `tfsdk:"permit_set_qos_group"` PermitSetTtl types.Int64 `tfsdk:"permit_set_ttl"` DenyProtocol types.String `tfsdk:"deny_protocol"` DenyEq types.String `tfsdk:"deny_eq"` DenyPrecedence types.String `tfsdk:"deny_precedence"` DenyFragmentType types.String `tfsdk:"deny_fragment_type"` DenyCounter types.String `tfsdk:"deny_counter"` DenyCapture types.Bool `tfsdk:"deny_capture"` DenyIcmpOff types.Bool `tfsdk:"deny_icmp_off"` DenyIcmpOn types.Bool `tfsdk:"deny_icmp_on"` DenyRangeStartProtocol types.String `tfsdk:"deny_range_start_protocol"` DenyRangeEndProtocol types.String `tfsdk:"deny_range_end_protocol"` DenySourceAddress types.String `tfsdk:"deny_source_address"` DenySourceWildcardMask types.String `tfsdk:"deny_source_wildcard_mask"` DenySourcePrefixLength types.Int64 `tfsdk:"deny_source_prefix_length"` DenySourceAny types.Bool `tfsdk:"deny_source_any"` DenySourceHost types.String `tfsdk:"deny_source_host"` DenySourceNetGroup types.String `tfsdk:"deny_source_net_group"` DenySourcePortGroup types.String `tfsdk:"deny_source_port_group"` DenySourcePortEq types.String `tfsdk:"deny_source_port_eq"` DenySourcePortGt types.String `tfsdk:"deny_source_port_gt"` DenySourcePortLt types.String `tfsdk:"deny_source_port_lt"` DenySourcePortNeq types.String `tfsdk:"deny_source_port_neq"` DenySourcePortRangeStart types.String `tfsdk:"deny_source_port_range_start"` DenySourcePortRangeEnd types.String `tfsdk:"deny_source_port_range_end"` DenyDestinationAddress types.String `tfsdk:"deny_destination_address"` DenyDestinationWildcardMask types.String `tfsdk:"deny_destination_wildcard_mask"` DenyDestinationPrefixLength types.Int64 `tfsdk:"deny_destination_prefix_length"` DenyDestinationAny types.Bool `tfsdk:"deny_destination_any"` DenyDestinationHost types.String `tfsdk:"deny_destination_host"` DenyDestinationNetGroup types.String `tfsdk:"deny_destination_net_group"` DenyDestinationPortGroup types.String `tfsdk:"deny_destination_port_group"` DenyDestinationPortEq types.String `tfsdk:"deny_destination_port_eq"` DenyDestinationPortGt types.String `tfsdk:"deny_destination_port_gt"` DenyDestinationPortLt types.String `tfsdk:"deny_destination_port_lt"` DenyDestinationPortNeq types.String `tfsdk:"deny_destination_port_neq"` DenyDestinationPortRangeStart types.String `tfsdk:"deny_destination_port_range_start"` DenyDestinationPortRangeEnd types.String `tfsdk:"deny_destination_port_range_end"` DenyIcmpMessageTypeName types.String `tfsdk:"deny_icmp_message_type_name"` DenyIcmpMessageType types.Int64 `tfsdk:"deny_icmp_message_type"` DenyIcmpMessageCode types.Int64 `tfsdk:"deny_icmp_message_code"` DenyDscp types.String `tfsdk:"deny_dscp"` DenyDscpEq types.String `tfsdk:"deny_dscp_eq"` DenyDscpGt types.String `tfsdk:"deny_dscp_gt"` DenyDscpLt types.String `tfsdk:"deny_dscp_lt"` DenyDscpNeq types.String `tfsdk:"deny_dscp_neq"` DenyDscpRangeStart types.String `tfsdk:"deny_dscp_range_start"` DenyDscpRangeEnd types.String `tfsdk:"deny_dscp_range_end"` DenyPacketLengthEq types.Int64 `tfsdk:"deny_packet_length_eq"` DenyPacketLengthGt types.Int64 `tfsdk:"deny_packet_length_gt"` DenyPacketLengthLt types.Int64 `tfsdk:"deny_packet_length_lt"` DenyPacketLengthNeq types.Int64 `tfsdk:"deny_packet_length_neq"` DenyPacketLengthRangeStart types.Int64 `tfsdk:"deny_packet_length_range_start"` DenyPacketLengthRangeEnd types.Int64 `tfsdk:"deny_packet_length_range_end"` DenyTtlEq types.Int64 `tfsdk:"deny_ttl_eq"` DenyTtlGt types.Int64 `tfsdk:"deny_ttl_gt"` DenyTtlLt types.Int64 `tfsdk:"deny_ttl_lt"` DenyTtlNeq types.Int64 `tfsdk:"deny_ttl_neq"` DenyTtlRangeStart types.Int64 `tfsdk:"deny_ttl_range_start"` DenyTtlRangeEnd types.Int64 `tfsdk:"deny_ttl_range_end"` DenyPoliceValue types.Int64 `tfsdk:"deny_police_value"` DenyPoliceUnit types.String `tfsdk:"deny_police_unit"` DenyPolicePeakRate types.Int64 `tfsdk:"deny_police_peak_rate"` DenyPolicePeakUnit types.String `tfsdk:"deny_police_peak_unit"` DenyPolicePriority types.String `tfsdk:"deny_police_priority"` DenyLog types.Bool `tfsdk:"deny_log"` DenyLogInput types.Bool `tfsdk:"deny_log_input"` DenySetQosGroup types.Int64 `tfsdk:"deny_set_qos_group"` DenySetTtl types.Int64 `tfsdk:"deny_set_ttl"` }
type IPv6PrefixList ¶ added in v0.1.10
type IPv6PrefixListDataSource ¶ added in v0.1.10
type IPv6PrefixListDataSource struct {
// contains filtered or unexported fields
}
func (*IPv6PrefixListDataSource) Configure ¶ added in v0.1.10
func (d *IPv6PrefixListDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*IPv6PrefixListDataSource) Metadata ¶ added in v0.1.10
func (d *IPv6PrefixListDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IPv6PrefixListDataSource) Read ¶ added in v0.1.10
func (d *IPv6PrefixListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IPv6PrefixListDataSource) Schema ¶ added in v0.1.10
func (d *IPv6PrefixListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IPv6PrefixListResource ¶ added in v0.1.10
type IPv6PrefixListResource struct {
// contains filtered or unexported fields
}
func (*IPv6PrefixListResource) Configure ¶ added in v0.1.10
func (r *IPv6PrefixListResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*IPv6PrefixListResource) Create ¶ added in v0.1.10
func (r *IPv6PrefixListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IPv6PrefixListResource) Delete ¶ added in v0.1.10
func (r *IPv6PrefixListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IPv6PrefixListResource) ImportState ¶ added in v0.1.10
func (r *IPv6PrefixListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IPv6PrefixListResource) Metadata ¶ added in v0.1.10
func (r *IPv6PrefixListResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IPv6PrefixListResource) Read ¶ added in v0.1.10
func (r *IPv6PrefixListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IPv6PrefixListResource) Schema ¶ added in v0.1.10
func (r *IPv6PrefixListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IPv6PrefixListResource) Update ¶ added in v0.1.10
func (r *IPv6PrefixListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IPv6PrefixListSequences ¶ added in v0.1.10
type IPv6PrefixListSequences struct { SequenceNumber types.Int64 `tfsdk:"sequence_number"` Remark types.String `tfsdk:"remark"` Permission types.String `tfsdk:"permission"` Prefix types.String `tfsdk:"prefix"` Mask types.Int64 `tfsdk:"mask"` MatchPrefixLengthEq types.Int64 `tfsdk:"match_prefix_length_eq"` MatchPrefixLengthGe types.Int64 `tfsdk:"match_prefix_length_ge"` MatchPrefixLengthLe types.Int64 `tfsdk:"match_prefix_length_le"` }
type Interface ¶
type Interface struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` InterfaceName types.String `tfsdk:"interface_name"` L2transport types.Bool `tfsdk:"l2transport"` PointToPoint types.Bool `tfsdk:"point_to_point"` Multipoint types.Bool `tfsdk:"multipoint"` DampeningDecayHalfLifeValue types.Int64 `tfsdk:"dampening_decay_half_life_value"` Ipv4PointToPoint types.Bool `tfsdk:"ipv4_point_to_point"` ServicePolicyInput []InterfaceServicePolicyInput `tfsdk:"service_policy_input"` ServicePolicyOutput []InterfaceServicePolicyOutput `tfsdk:"service_policy_output"` BfdModeIetf types.Bool `tfsdk:"bfd_mode_ietf"` EncapsulationDot1qVlanId types.Int64 `tfsdk:"encapsulation_dot1q_vlan_id"` L2transportEncapsulationDot1qVlanId types.String `tfsdk:"l2transport_encapsulation_dot1q_vlan_id"` L2transportEncapsulationDot1qSecondDot1q types.String `tfsdk:"l2transport_encapsulation_dot1q_second_dot1q"` RewriteIngressTagPopOne types.Bool `tfsdk:"rewrite_ingress_tag_pop_one"` RewriteIngressTagPopTwo types.Bool `tfsdk:"rewrite_ingress_tag_pop_two"` Shutdown types.Bool `tfsdk:"shutdown"` Mtu types.Int64 `tfsdk:"mtu"` Bandwidth types.Int64 `tfsdk:"bandwidth"` Description types.String `tfsdk:"description"` LoadInterval types.Int64 `tfsdk:"load_interval"` Vrf types.String `tfsdk:"vrf"` Ipv4Address types.String `tfsdk:"ipv4_address"` Ipv4Netmask types.String `tfsdk:"ipv4_netmask"` Unnumbered types.String `tfsdk:"unnumbered"` Ipv6LinkLocalAddress types.String `tfsdk:"ipv6_link_local_address"` Ipv6LinkLocalZone types.String `tfsdk:"ipv6_link_local_zone"` Ipv6Autoconfig types.Bool `tfsdk:"ipv6_autoconfig"` Ipv6Enable types.Bool `tfsdk:"ipv6_enable"` Ipv6Addresses []InterfaceIpv6Addresses `tfsdk:"ipv6_addresses"` }
type InterfaceDataSource ¶ added in v0.1.2
type InterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*InterfaceDataSource) Configure ¶ added in v0.1.2
func (d *InterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*InterfaceDataSource) Metadata ¶ added in v0.1.2
func (d *InterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*InterfaceDataSource) Read ¶ added in v0.1.2
func (d *InterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*InterfaceDataSource) Schema ¶ added in v0.1.3
func (d *InterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type InterfaceIpv6Addresses ¶ added in v0.1.1
type InterfaceResource ¶ added in v0.1.2
type InterfaceResource struct {
// contains filtered or unexported fields
}
func (*InterfaceResource) Configure ¶ added in v0.1.2
func (r *InterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*InterfaceResource) Create ¶ added in v0.1.2
func (r *InterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*InterfaceResource) Delete ¶ added in v0.1.2
func (r *InterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*InterfaceResource) ImportState ¶ added in v0.1.2
func (r *InterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*InterfaceResource) Metadata ¶ added in v0.1.2
func (r *InterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*InterfaceResource) Read ¶ added in v0.1.2
func (r *InterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*InterfaceResource) Schema ¶ added in v0.1.3
func (r *InterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*InterfaceResource) Update ¶ added in v0.1.2
func (r *InterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type InterfaceServicePolicyInput ¶ added in v0.1.9
type InterfaceServicePolicyOutput ¶ added in v0.1.9
type KeyChainDataSource ¶ added in v0.1.9
type KeyChainDataSource struct {
// contains filtered or unexported fields
}
func (*KeyChainDataSource) Configure ¶ added in v0.1.9
func (d *KeyChainDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*KeyChainDataSource) Metadata ¶ added in v0.1.9
func (d *KeyChainDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*KeyChainDataSource) Read ¶ added in v0.1.9
func (d *KeyChainDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*KeyChainDataSource) Schema ¶ added in v0.1.9
func (d *KeyChainDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type KeyChainKeys ¶ added in v0.1.9
type KeyChainKeys struct { KeyName types.String `tfsdk:"key_name"` KeyStringPassword types.String `tfsdk:"key_string_password"` CryptographicAlgorithm types.String `tfsdk:"cryptographic_algorithm"` AcceptLifetimeStartTimeHour types.Int64 `tfsdk:"accept_lifetime_start_time_hour"` AcceptLifetimeStartTimeMinute types.Int64 `tfsdk:"accept_lifetime_start_time_minute"` AcceptLifetimeStartTimeSecond types.Int64 `tfsdk:"accept_lifetime_start_time_second"` AcceptLifetimeStartTimeDayOfMonth types.Int64 `tfsdk:"accept_lifetime_start_time_day_of_month"` AcceptLifetimeStartTimeMonth types.String `tfsdk:"accept_lifetime_start_time_month"` AcceptLifetimeStartTimeYear types.Int64 `tfsdk:"accept_lifetime_start_time_year"` AcceptLifetimeInfinite types.Bool `tfsdk:"accept_lifetime_infinite"` SendLifetimeStartTimeHour types.Int64 `tfsdk:"send_lifetime_start_time_hour"` SendLifetimeStartTimeMinute types.Int64 `tfsdk:"send_lifetime_start_time_minute"` SendLifetimeStartTimeSecond types.Int64 `tfsdk:"send_lifetime_start_time_second"` SendLifetimeStartTimeDayOfMonth types.Int64 `tfsdk:"send_lifetime_start_time_day_of_month"` SendLifetimeStartTimeMonth types.String `tfsdk:"send_lifetime_start_time_month"` SendLifetimeStartTimeYear types.Int64 `tfsdk:"send_lifetime_start_time_year"` SendLifetimeInfinite types.Bool `tfsdk:"send_lifetime_infinite"` }
type KeyChainResource ¶ added in v0.1.9
type KeyChainResource struct {
// contains filtered or unexported fields
}
func (*KeyChainResource) Configure ¶ added in v0.1.9
func (r *KeyChainResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*KeyChainResource) Create ¶ added in v0.1.9
func (r *KeyChainResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*KeyChainResource) Delete ¶ added in v0.1.9
func (r *KeyChainResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*KeyChainResource) ImportState ¶ added in v0.1.9
func (r *KeyChainResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*KeyChainResource) Metadata ¶ added in v0.1.9
func (r *KeyChainResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*KeyChainResource) Read ¶ added in v0.1.9
func (r *KeyChainResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*KeyChainResource) Schema ¶ added in v0.1.9
func (r *KeyChainResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*KeyChainResource) Update ¶ added in v0.1.9
func (r *KeyChainResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNBridgeGroup ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomain ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomain struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` BridgeGroupName types.String `tfsdk:"bridge_group_name"` BridgeDomainName types.String `tfsdk:"bridge_domain_name"` Evis []L2VPNBridgeGroupBridgeDomainEvis `tfsdk:"evis"` Vnis []L2VPNBridgeGroupBridgeDomainVnis `tfsdk:"vnis"` Mtu types.Int64 `tfsdk:"mtu"` StormControlBroadcastPps types.Int64 `tfsdk:"storm_control_broadcast_pps"` StormControlBroadcastKbps types.Int64 `tfsdk:"storm_control_broadcast_kbps"` StormControlMulticastPps types.Int64 `tfsdk:"storm_control_multicast_pps"` StormControlMulticastKbps types.Int64 `tfsdk:"storm_control_multicast_kbps"` StormControlUnknownUnicastPps types.Int64 `tfsdk:"storm_control_unknown_unicast_pps"` StormControlUnknownUnicastKbps types.Int64 `tfsdk:"storm_control_unknown_unicast_kbps"` Interfaces []L2VPNBridgeGroupBridgeDomainInterfaces `tfsdk:"interfaces"` SegmentRoutingSrv6Evis []L2VPNBridgeGroupBridgeDomainSegmentRoutingSrv6Evis `tfsdk:"segment_routing_srv6_evis"` }
type L2VPNBridgeGroupBridgeDomainDataSource ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomainDataSource struct {
// contains filtered or unexported fields
}
func (*L2VPNBridgeGroupBridgeDomainDataSource) Configure ¶ added in v0.1.5
func (d *L2VPNBridgeGroupBridgeDomainDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*L2VPNBridgeGroupBridgeDomainDataSource) Metadata ¶ added in v0.1.5
func (d *L2VPNBridgeGroupBridgeDomainDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*L2VPNBridgeGroupBridgeDomainDataSource) Read ¶ added in v0.1.5
func (d *L2VPNBridgeGroupBridgeDomainDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*L2VPNBridgeGroupBridgeDomainDataSource) Schema ¶ added in v0.1.5
func (d *L2VPNBridgeGroupBridgeDomainDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type L2VPNBridgeGroupBridgeDomainEvis ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomainInterfaces ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomainResource ¶ added in v0.1.5
type L2VPNBridgeGroupBridgeDomainResource struct {
// contains filtered or unexported fields
}
func (*L2VPNBridgeGroupBridgeDomainResource) Configure ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Create ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Delete ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) ImportState ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Metadata ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Read ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Schema ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*L2VPNBridgeGroupBridgeDomainResource) Update ¶ added in v0.1.5
func (r *L2VPNBridgeGroupBridgeDomainResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNBridgeGroupBridgeDomainSegmentRoutingSrv6Evis ¶ added in v0.1.10
type L2VPNBridgeGroupBridgeDomainVnis ¶ added in v0.1.5
type L2VPNBridgeGroupDataSource ¶ added in v0.1.5
type L2VPNBridgeGroupDataSource struct {
// contains filtered or unexported fields
}
func (*L2VPNBridgeGroupDataSource) Configure ¶ added in v0.1.5
func (d *L2VPNBridgeGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*L2VPNBridgeGroupDataSource) Metadata ¶ added in v0.1.5
func (d *L2VPNBridgeGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*L2VPNBridgeGroupDataSource) Read ¶ added in v0.1.5
func (d *L2VPNBridgeGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*L2VPNBridgeGroupDataSource) Schema ¶ added in v0.1.5
func (d *L2VPNBridgeGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type L2VPNBridgeGroupResource ¶ added in v0.1.5
type L2VPNBridgeGroupResource struct {
// contains filtered or unexported fields
}
func (*L2VPNBridgeGroupResource) Configure ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*L2VPNBridgeGroupResource) Create ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*L2VPNBridgeGroupResource) Delete ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*L2VPNBridgeGroupResource) ImportState ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*L2VPNBridgeGroupResource) Metadata ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*L2VPNBridgeGroupResource) Read ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*L2VPNBridgeGroupResource) Schema ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*L2VPNBridgeGroupResource) Update ¶ added in v0.1.5
func (r *L2VPNBridgeGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNDataSource ¶ added in v0.1.2
type L2VPNDataSource struct {
// contains filtered or unexported fields
}
func (*L2VPNDataSource) Configure ¶ added in v0.1.2
func (d *L2VPNDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*L2VPNDataSource) Metadata ¶ added in v0.1.2
func (d *L2VPNDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*L2VPNDataSource) Read ¶ added in v0.1.2
func (d *L2VPNDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*L2VPNDataSource) Schema ¶ added in v0.1.3
func (d *L2VPNDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type L2VPNResource ¶ added in v0.1.2
type L2VPNResource struct {
// contains filtered or unexported fields
}
func (*L2VPNResource) Configure ¶ added in v0.1.2
func (r *L2VPNResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*L2VPNResource) Create ¶ added in v0.1.2
func (r *L2VPNResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*L2VPNResource) Delete ¶ added in v0.1.2
func (r *L2VPNResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*L2VPNResource) ImportState ¶ added in v0.1.2
func (r *L2VPNResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*L2VPNResource) Metadata ¶ added in v0.1.2
func (r *L2VPNResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*L2VPNResource) Read ¶ added in v0.1.2
func (r *L2VPNResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*L2VPNResource) Schema ¶ added in v0.1.3
func (r *L2VPNResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*L2VPNResource) Update ¶ added in v0.1.2
func (r *L2VPNResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNXconnectGroupP2P ¶
type L2VPNXconnectGroupP2P struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` GroupName types.String `tfsdk:"group_name"` P2pXconnectName types.String `tfsdk:"p2p_xconnect_name"` Description types.String `tfsdk:"description"` Interfaces []L2VPNXconnectGroupP2PInterfaces `tfsdk:"interfaces"` Ipv4Neighbors []L2VPNXconnectGroupP2PIpv4Neighbors `tfsdk:"ipv4_neighbors"` Ipv6Neighbors []L2VPNXconnectGroupP2PIpv6Neighbors `tfsdk:"ipv6_neighbors"` EvpnTargetNeighbors []L2VPNXconnectGroupP2PEvpnTargetNeighbors `tfsdk:"evpn_target_neighbors"` EvpnServiceNeighbors []L2VPNXconnectGroupP2PEvpnServiceNeighbors `tfsdk:"evpn_service_neighbors"` NeighborEvpnEviSegmentRoutingServices []L2VPNXconnectGroupP2PNeighborEvpnEviSegmentRoutingServices `tfsdk:"neighbor_evpn_evi_segment_routing_services"` }
type L2VPNXconnectGroupP2PDataSource ¶ added in v0.1.2
type L2VPNXconnectGroupP2PDataSource struct {
// contains filtered or unexported fields
}
func (*L2VPNXconnectGroupP2PDataSource) Configure ¶ added in v0.1.2
func (d *L2VPNXconnectGroupP2PDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*L2VPNXconnectGroupP2PDataSource) Metadata ¶ added in v0.1.2
func (d *L2VPNXconnectGroupP2PDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*L2VPNXconnectGroupP2PDataSource) Read ¶ added in v0.1.2
func (d *L2VPNXconnectGroupP2PDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*L2VPNXconnectGroupP2PDataSource) Schema ¶ added in v0.1.3
func (d *L2VPNXconnectGroupP2PDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type L2VPNXconnectGroupP2PEvpnServiceNeighbors ¶ added in v0.1.5
type L2VPNXconnectGroupP2PEvpnTargetNeighbors ¶ added in v0.1.5
type L2VPNXconnectGroupP2PInterfaces ¶ added in v0.1.1
type L2VPNXconnectGroupP2PIpv4Neighbors ¶ added in v0.1.1
type L2VPNXconnectGroupP2PIpv6Neighbors ¶ added in v0.1.1
type L2VPNXconnectGroupP2PNeighborEvpnEviSegmentRoutingServices ¶ added in v0.1.10
type L2VPNXconnectGroupP2PResource ¶ added in v0.1.2
type L2VPNXconnectGroupP2PResource struct {
// contains filtered or unexported fields
}
func (*L2VPNXconnectGroupP2PResource) Configure ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*L2VPNXconnectGroupP2PResource) Create ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*L2VPNXconnectGroupP2PResource) Delete ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*L2VPNXconnectGroupP2PResource) ImportState ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*L2VPNXconnectGroupP2PResource) Metadata ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*L2VPNXconnectGroupP2PResource) Read ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*L2VPNXconnectGroupP2PResource) Schema ¶ added in v0.1.3
func (r *L2VPNXconnectGroupP2PResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*L2VPNXconnectGroupP2PResource) Update ¶ added in v0.1.2
func (r *L2VPNXconnectGroupP2PResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type L2VPNXconnectGroups ¶ added in v0.1.1
type Logging ¶ added in v0.1.7
type Logging struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Ipv4Dscp types.String `tfsdk:"ipv4_dscp"` Trap types.String `tfsdk:"trap"` EventsDisplayLocation types.Bool `tfsdk:"events_display_location"` EventsLevel types.String `tfsdk:"events_level"` Console types.String `tfsdk:"console"` Monitor types.String `tfsdk:"monitor"` BufferedLoggingBufferSize types.Int64 `tfsdk:"buffered_logging_buffer_size"` BufferedLevel types.String `tfsdk:"buffered_level"` FacilityLevel types.String `tfsdk:"facility_level"` Hostnameprefix types.String `tfsdk:"hostnameprefix"` SuppressDuplicates types.Bool `tfsdk:"suppress_duplicates"` }
type LoggingDataSource ¶ added in v0.1.7
type LoggingDataSource struct {
// contains filtered or unexported fields
}
func (*LoggingDataSource) Configure ¶ added in v0.1.7
func (d *LoggingDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*LoggingDataSource) Metadata ¶ added in v0.1.7
func (d *LoggingDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LoggingDataSource) Read ¶ added in v0.1.7
func (d *LoggingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LoggingDataSource) Schema ¶ added in v0.1.7
func (d *LoggingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type LoggingResource ¶ added in v0.1.7
type LoggingResource struct {
// contains filtered or unexported fields
}
func (*LoggingResource) Configure ¶ added in v0.1.7
func (r *LoggingResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*LoggingResource) Create ¶ added in v0.1.7
func (r *LoggingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*LoggingResource) Delete ¶ added in v0.1.7
func (r *LoggingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*LoggingResource) ImportState ¶ added in v0.1.7
func (r *LoggingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*LoggingResource) Metadata ¶ added in v0.1.7
func (r *LoggingResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*LoggingResource) Read ¶ added in v0.1.7
func (r *LoggingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*LoggingResource) Schema ¶ added in v0.1.7
func (r *LoggingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*LoggingResource) Update ¶ added in v0.1.7
func (r *LoggingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type LoggingSourceInterface ¶ added in v0.1.7
type LoggingSourceInterfaceDataSource ¶ added in v0.1.7
type LoggingSourceInterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*LoggingSourceInterfaceDataSource) Configure ¶ added in v0.1.7
func (d *LoggingSourceInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*LoggingSourceInterfaceDataSource) Metadata ¶ added in v0.1.7
func (d *LoggingSourceInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LoggingSourceInterfaceDataSource) Read ¶ added in v0.1.7
func (d *LoggingSourceInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LoggingSourceInterfaceDataSource) Schema ¶ added in v0.1.7
func (d *LoggingSourceInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type LoggingSourceInterfaceResource ¶ added in v0.1.7
type LoggingSourceInterfaceResource struct {
// contains filtered or unexported fields
}
func (*LoggingSourceInterfaceResource) Configure ¶ added in v0.1.7
func (r *LoggingSourceInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*LoggingSourceInterfaceResource) Create ¶ added in v0.1.7
func (r *LoggingSourceInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*LoggingSourceInterfaceResource) Delete ¶ added in v0.1.7
func (r *LoggingSourceInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*LoggingSourceInterfaceResource) ImportState ¶ added in v0.1.7
func (r *LoggingSourceInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*LoggingSourceInterfaceResource) Metadata ¶ added in v0.1.7
func (r *LoggingSourceInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*LoggingSourceInterfaceResource) Read ¶ added in v0.1.7
func (r *LoggingSourceInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*LoggingSourceInterfaceResource) Schema ¶ added in v0.1.7
func (r *LoggingSourceInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*LoggingSourceInterfaceResource) Update ¶ added in v0.1.7
func (r *LoggingSourceInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type LoggingSourceInterfaceVrfs ¶ added in v0.1.7
type LoggingVRF ¶ added in v0.1.7
type LoggingVRF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` VrfName types.String `tfsdk:"vrf_name"` HostIpv4Addresses []LoggingVRFHostIpv4Addresses `tfsdk:"host_ipv4_addresses"` HostIpv6Addresses []LoggingVRFHostIpv6Addresses `tfsdk:"host_ipv6_addresses"` }
type LoggingVRFDataSource ¶ added in v0.1.7
type LoggingVRFDataSource struct {
// contains filtered or unexported fields
}
func (*LoggingVRFDataSource) Configure ¶ added in v0.1.7
func (d *LoggingVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*LoggingVRFDataSource) Metadata ¶ added in v0.1.7
func (d *LoggingVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LoggingVRFDataSource) Read ¶ added in v0.1.7
func (d *LoggingVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LoggingVRFDataSource) Schema ¶ added in v0.1.7
func (d *LoggingVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type LoggingVRFHostIpv4Addresses ¶ added in v0.1.7
type LoggingVRFHostIpv6Addresses ¶ added in v0.1.7
type LoggingVRFResource ¶ added in v0.1.7
type LoggingVRFResource struct {
// contains filtered or unexported fields
}
func (*LoggingVRFResource) Configure ¶ added in v0.1.7
func (r *LoggingVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*LoggingVRFResource) Create ¶ added in v0.1.7
func (r *LoggingVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*LoggingVRFResource) Delete ¶ added in v0.1.7
func (r *LoggingVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*LoggingVRFResource) ImportState ¶ added in v0.1.7
func (r *LoggingVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*LoggingVRFResource) Metadata ¶ added in v0.1.7
func (r *LoggingVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*LoggingVRFResource) Read ¶ added in v0.1.7
func (r *LoggingVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*LoggingVRFResource) Schema ¶ added in v0.1.7
func (r *LoggingVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*LoggingVRFResource) Update ¶ added in v0.1.7
func (r *LoggingVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MPLSLDP ¶
type MPLSLDP struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` RouterId types.String `tfsdk:"router_id"` AddressFamilies []MPLSLDPAddressFamilies `tfsdk:"address_families"` Interfaces []MPLSLDPInterfaces `tfsdk:"interfaces"` CapabilitiesSacIpv4Disable types.Bool `tfsdk:"capabilities_sac_ipv4_disable"` CapabilitiesSacIpv6Disable types.Bool `tfsdk:"capabilities_sac_ipv6_disable"` CapabilitiesSacFec128Disable types.Bool `tfsdk:"capabilities_sac_fec128_disable"` CapabilitiesSacFec129Disable types.Bool `tfsdk:"capabilities_sac_fec129_disable"` MldpLoggingNotifications types.Bool `tfsdk:"mldp_logging_notifications"` MldpAddressFamilies []MPLSLDPMldpAddressFamilies `tfsdk:"mldp_address_families"` SessionProtection types.Bool `tfsdk:"session_protection"` }
type MPLSLDPAddressFamilies ¶ added in v0.1.1
type MPLSLDPDataSource ¶ added in v0.1.2
type MPLSLDPDataSource struct {
// contains filtered or unexported fields
}
func (*MPLSLDPDataSource) Configure ¶ added in v0.1.2
func (d *MPLSLDPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*MPLSLDPDataSource) Metadata ¶ added in v0.1.2
func (d *MPLSLDPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MPLSLDPDataSource) Read ¶ added in v0.1.2
func (d *MPLSLDPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MPLSLDPDataSource) Schema ¶ added in v0.1.3
func (d *MPLSLDPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MPLSLDPInterfaces ¶ added in v0.1.1
type MPLSLDPMldpAddressFamilies ¶ added in v0.1.10
type MPLSLDPMldpAddressFamilies struct { Name types.String `tfsdk:"name"` MakeBeforeBreakDelay types.Int64 `tfsdk:"make_before_break_delay"` ForwardingRecursive types.Bool `tfsdk:"forwarding_recursive"` ForwardingRecursiveRoutePolicy types.String `tfsdk:"forwarding_recursive_route_policy"` RecursiveFec types.Bool `tfsdk:"recursive_fec"` }
type MPLSLDPResource ¶ added in v0.1.2
type MPLSLDPResource struct {
// contains filtered or unexported fields
}
func (*MPLSLDPResource) Configure ¶ added in v0.1.2
func (r *MPLSLDPResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*MPLSLDPResource) Create ¶ added in v0.1.2
func (r *MPLSLDPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MPLSLDPResource) Delete ¶ added in v0.1.2
func (r *MPLSLDPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MPLSLDPResource) ImportState ¶ added in v0.1.2
func (r *MPLSLDPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MPLSLDPResource) Metadata ¶ added in v0.1.2
func (r *MPLSLDPResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MPLSLDPResource) Read ¶ added in v0.1.2
func (r *MPLSLDPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MPLSLDPResource) Schema ¶ added in v0.1.3
func (r *MPLSLDPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MPLSLDPResource) Update ¶ added in v0.1.2
func (r *MPLSLDPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MPLSOAM ¶ added in v0.1.7
type MPLSOAM struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Oam types.Bool `tfsdk:"oam"` OamEchoDisableVendorExtension types.Bool `tfsdk:"oam_echo_disable_vendor_extension"` OamEchoReplyModeControlChannelAllowReverseLsp types.Bool `tfsdk:"oam_echo_reply_mode_control_channel_allow_reverse_lsp"` OamDpmPps types.Int64 `tfsdk:"oam_dpm_pps"` OamDpmInterval types.Int64 `tfsdk:"oam_dpm_interval"` }
type MPLSOAMDataSource ¶ added in v0.1.7
type MPLSOAMDataSource struct {
// contains filtered or unexported fields
}
func (*MPLSOAMDataSource) Configure ¶ added in v0.1.7
func (d *MPLSOAMDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*MPLSOAMDataSource) Metadata ¶ added in v0.1.7
func (d *MPLSOAMDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MPLSOAMDataSource) Read ¶ added in v0.1.7
func (d *MPLSOAMDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MPLSOAMDataSource) Schema ¶ added in v0.1.7
func (d *MPLSOAMDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MPLSOAMResource ¶ added in v0.1.7
type MPLSOAMResource struct {
// contains filtered or unexported fields
}
func (*MPLSOAMResource) Configure ¶ added in v0.1.7
func (r *MPLSOAMResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*MPLSOAMResource) Create ¶ added in v0.1.7
func (r *MPLSOAMResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MPLSOAMResource) Delete ¶ added in v0.1.7
func (r *MPLSOAMResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MPLSOAMResource) ImportState ¶ added in v0.1.7
func (r *MPLSOAMResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MPLSOAMResource) Metadata ¶ added in v0.1.7
func (r *MPLSOAMResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MPLSOAMResource) Read ¶ added in v0.1.7
func (r *MPLSOAMResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MPLSOAMResource) Schema ¶ added in v0.1.7
func (r *MPLSOAMResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MPLSOAMResource) Update ¶ added in v0.1.7
func (r *MPLSOAMResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MPLSTrafficEng ¶ added in v0.1.7
type MPLSTrafficEngDataSource ¶ added in v0.1.7
type MPLSTrafficEngDataSource struct {
// contains filtered or unexported fields
}
func (*MPLSTrafficEngDataSource) Configure ¶ added in v0.1.7
func (d *MPLSTrafficEngDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*MPLSTrafficEngDataSource) Metadata ¶ added in v0.1.7
func (d *MPLSTrafficEngDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MPLSTrafficEngDataSource) Read ¶ added in v0.1.7
func (d *MPLSTrafficEngDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MPLSTrafficEngDataSource) Schema ¶ added in v0.1.7
func (d *MPLSTrafficEngDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MPLSTrafficEngResource ¶ added in v0.1.7
type MPLSTrafficEngResource struct {
// contains filtered or unexported fields
}
func (*MPLSTrafficEngResource) Configure ¶ added in v0.1.7
func (r *MPLSTrafficEngResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*MPLSTrafficEngResource) Create ¶ added in v0.1.7
func (r *MPLSTrafficEngResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MPLSTrafficEngResource) Delete ¶ added in v0.1.7
func (r *MPLSTrafficEngResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MPLSTrafficEngResource) ImportState ¶ added in v0.1.7
func (r *MPLSTrafficEngResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MPLSTrafficEngResource) Metadata ¶ added in v0.1.7
func (r *MPLSTrafficEngResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MPLSTrafficEngResource) Read ¶ added in v0.1.7
func (r *MPLSTrafficEngResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MPLSTrafficEngResource) Schema ¶ added in v0.1.7
func (r *MPLSTrafficEngResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MPLSTrafficEngResource) Update ¶ added in v0.1.7
func (r *MPLSTrafficEngResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type OCSystemConfig ¶
type OCSystemConfigDataSource ¶ added in v0.1.2
type OCSystemConfigDataSource struct {
// contains filtered or unexported fields
}
func (*OCSystemConfigDataSource) Configure ¶ added in v0.1.2
func (d *OCSystemConfigDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*OCSystemConfigDataSource) Metadata ¶ added in v0.1.2
func (d *OCSystemConfigDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*OCSystemConfigDataSource) Read ¶ added in v0.1.2
func (d *OCSystemConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*OCSystemConfigDataSource) Schema ¶ added in v0.1.3
func (d *OCSystemConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type OCSystemConfigResource ¶ added in v0.1.2
type OCSystemConfigResource struct {
// contains filtered or unexported fields
}
func (*OCSystemConfigResource) Configure ¶ added in v0.1.2
func (r *OCSystemConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*OCSystemConfigResource) Create ¶ added in v0.1.2
func (r *OCSystemConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*OCSystemConfigResource) Delete ¶ added in v0.1.2
func (r *OCSystemConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*OCSystemConfigResource) ImportState ¶ added in v0.1.2
func (r *OCSystemConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*OCSystemConfigResource) Metadata ¶ added in v0.1.2
func (r *OCSystemConfigResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*OCSystemConfigResource) Read ¶ added in v0.1.2
func (r *OCSystemConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*OCSystemConfigResource) Schema ¶ added in v0.1.3
func (r *OCSystemConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*OCSystemConfigResource) Update ¶ added in v0.1.2
func (r *OCSystemConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PCE ¶ added in v0.1.10
type PCE struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` AddressIpv4 types.String `tfsdk:"address_ipv4"` AddressIpv6 types.String `tfsdk:"address_ipv6"` StateSyncIpv4s []PCEStateSyncIpv4s `tfsdk:"state_sync_ipv4s"` PeerFilterIpv4AccessList types.String `tfsdk:"peer_filter_ipv4_access_list"` ApiAuthenticationDigest types.Bool `tfsdk:"api_authentication_digest"` ApiSiblingIpv4 types.String `tfsdk:"api_sibling_ipv4"` ApiUsers []PCEApiUsers `tfsdk:"api_users"` }
type PCEApiUsers ¶ added in v0.1.10
type PCEDataSource ¶ added in v0.1.10
type PCEDataSource struct {
// contains filtered or unexported fields
}
func (*PCEDataSource) Configure ¶ added in v0.1.10
func (d *PCEDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*PCEDataSource) Metadata ¶ added in v0.1.10
func (d *PCEDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*PCEDataSource) Read ¶ added in v0.1.10
func (d *PCEDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*PCEDataSource) Schema ¶ added in v0.1.10
func (d *PCEDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type PCEResource ¶ added in v0.1.10
type PCEResource struct {
// contains filtered or unexported fields
}
func (*PCEResource) Configure ¶ added in v0.1.10
func (r *PCEResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PCEResource) Create ¶ added in v0.1.10
func (r *PCEResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PCEResource) Delete ¶ added in v0.1.10
func (r *PCEResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PCEResource) ImportState ¶ added in v0.1.10
func (r *PCEResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*PCEResource) Metadata ¶ added in v0.1.10
func (r *PCEResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PCEResource) Read ¶ added in v0.1.10
func (r *PCEResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PCEResource) Schema ¶ added in v0.1.10
func (r *PCEResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PCEResource) Update ¶ added in v0.1.10
func (r *PCEResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PCEStateSyncIpv4s ¶ added in v0.1.10
type PolicyMapQoS ¶ added in v0.1.10
type PolicyMapQoSClasses ¶ added in v0.1.10
type PolicyMapQoSClasses struct { Name types.String `tfsdk:"name"` Type types.String `tfsdk:"type"` SetMplsExperimentalTopmost types.Int64 `tfsdk:"set_mpls_experimental_topmost"` SetDscp types.String `tfsdk:"set_dscp"` PriorityLevel types.Int64 `tfsdk:"priority_level"` QueueLimits []PolicyMapQoSClassesQueueLimits `tfsdk:"queue_limits"` ServicePolicyName types.String `tfsdk:"service_policy_name"` PoliceRateValue types.String `tfsdk:"police_rate_value"` PoliceRateUnit types.String `tfsdk:"police_rate_unit"` ShapeAverageRateValue types.String `tfsdk:"shape_average_rate_value"` ShapeAverageRateUnit types.String `tfsdk:"shape_average_rate_unit"` BandwidthRemainingUnit types.String `tfsdk:"bandwidth_remaining_unit"` BandwidthRemainingValue types.String `tfsdk:"bandwidth_remaining_value"` }
type PolicyMapQoSClassesQueueLimits ¶ added in v0.1.10
type PolicyMapQoSDataSource ¶ added in v0.1.10
type PolicyMapQoSDataSource struct {
// contains filtered or unexported fields
}
func (*PolicyMapQoSDataSource) Configure ¶ added in v0.1.10
func (d *PolicyMapQoSDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*PolicyMapQoSDataSource) Metadata ¶ added in v0.1.10
func (d *PolicyMapQoSDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*PolicyMapQoSDataSource) Read ¶ added in v0.1.10
func (d *PolicyMapQoSDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*PolicyMapQoSDataSource) Schema ¶ added in v0.1.10
func (d *PolicyMapQoSDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type PolicyMapQoSResource ¶ added in v0.1.10
type PolicyMapQoSResource struct {
// contains filtered or unexported fields
}
func (*PolicyMapQoSResource) Configure ¶ added in v0.1.10
func (r *PolicyMapQoSResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PolicyMapQoSResource) Create ¶ added in v0.1.10
func (r *PolicyMapQoSResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PolicyMapQoSResource) Delete ¶ added in v0.1.10
func (r *PolicyMapQoSResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PolicyMapQoSResource) ImportState ¶ added in v0.1.10
func (r *PolicyMapQoSResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*PolicyMapQoSResource) Metadata ¶ added in v0.1.10
func (r *PolicyMapQoSResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PolicyMapQoSResource) Read ¶ added in v0.1.10
func (r *PolicyMapQoSResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PolicyMapQoSResource) Schema ¶ added in v0.1.10
func (r *PolicyMapQoSResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PolicyMapQoSResource) Update ¶ added in v0.1.10
func (r *PolicyMapQoSResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PrefixSetDataSource ¶ added in v0.1.5
type PrefixSetDataSource struct {
// contains filtered or unexported fields
}
func (*PrefixSetDataSource) Configure ¶ added in v0.1.5
func (d *PrefixSetDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*PrefixSetDataSource) Metadata ¶ added in v0.1.5
func (d *PrefixSetDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*PrefixSetDataSource) Read ¶ added in v0.1.5
func (d *PrefixSetDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*PrefixSetDataSource) Schema ¶ added in v0.1.5
func (d *PrefixSetDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type PrefixSetResource ¶ added in v0.1.5
type PrefixSetResource struct {
// contains filtered or unexported fields
}
func (*PrefixSetResource) Configure ¶ added in v0.1.5
func (r *PrefixSetResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PrefixSetResource) Create ¶ added in v0.1.5
func (r *PrefixSetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PrefixSetResource) Delete ¶ added in v0.1.5
func (r *PrefixSetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PrefixSetResource) ImportState ¶ added in v0.1.5
func (r *PrefixSetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*PrefixSetResource) Metadata ¶ added in v0.1.5
func (r *PrefixSetResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PrefixSetResource) Read ¶ added in v0.1.5
func (r *PrefixSetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PrefixSetResource) Schema ¶ added in v0.1.5
func (r *PrefixSetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PrefixSetResource) Update ¶ added in v0.1.5
func (r *PrefixSetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RoutePolicy ¶ added in v0.1.5
type RoutePolicyDataSource ¶ added in v0.1.5
type RoutePolicyDataSource struct {
// contains filtered or unexported fields
}
func (*RoutePolicyDataSource) Configure ¶ added in v0.1.5
func (d *RoutePolicyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RoutePolicyDataSource) Metadata ¶ added in v0.1.5
func (d *RoutePolicyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RoutePolicyDataSource) Read ¶ added in v0.1.5
func (d *RoutePolicyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RoutePolicyDataSource) Schema ¶ added in v0.1.5
func (d *RoutePolicyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RoutePolicyResource ¶ added in v0.1.5
type RoutePolicyResource struct {
// contains filtered or unexported fields
}
func (*RoutePolicyResource) Configure ¶ added in v0.1.5
func (r *RoutePolicyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RoutePolicyResource) Create ¶ added in v0.1.5
func (r *RoutePolicyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RoutePolicyResource) Delete ¶ added in v0.1.5
func (r *RoutePolicyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RoutePolicyResource) ImportState ¶ added in v0.1.5
func (r *RoutePolicyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RoutePolicyResource) Metadata ¶ added in v0.1.5
func (r *RoutePolicyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RoutePolicyResource) Read ¶ added in v0.1.5
func (r *RoutePolicyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RoutePolicyResource) Schema ¶ added in v0.1.5
func (r *RoutePolicyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RoutePolicyResource) Update ¶ added in v0.1.5
func (r *RoutePolicyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGP ¶
type RouterBGP struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` AsNumber types.String `tfsdk:"as_number"` DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"` DefaultMetric types.Int64 `tfsdk:"default_metric"` NsrDisable types.Bool `tfsdk:"nsr_disable"` BgpRedistributeInternal types.Bool `tfsdk:"bgp_redistribute_internal"` SegmentRoutingSrv6Locator types.String `tfsdk:"segment_routing_srv6_locator"` TimersBgpKeepaliveInterval types.Int64 `tfsdk:"timers_bgp_keepalive_interval"` TimersBgpHoldtime types.String `tfsdk:"timers_bgp_holdtime"` BgpRouterId types.String `tfsdk:"bgp_router_id"` BgpGracefulRestartGracefulReset types.Bool `tfsdk:"bgp_graceful_restart_graceful_reset"` IbgpPolicyOutEnforceModifications types.Bool `tfsdk:"ibgp_policy_out_enforce_modifications"` BgpLogNeighborChangesDetail types.Bool `tfsdk:"bgp_log_neighbor_changes_detail"` BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"` BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"` NexthopValidationColorExtcommSrPolicy types.Bool `tfsdk:"nexthop_validation_color_extcomm_sr_policy"` NexthopValidationColorExtcommDisable types.Bool `tfsdk:"nexthop_validation_color_extcomm_disable"` Neighbors []RouterBGPNeighbors `tfsdk:"neighbors"` NeighborGroups []RouterBGPNeighborGroups `tfsdk:"neighbor_groups"` }
type RouterBGPAddressFamily ¶
type RouterBGPAddressFamily struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` AsNumber types.String `tfsdk:"as_number"` AfName types.String `tfsdk:"af_name"` AdditionalPathsSend types.Bool `tfsdk:"additional_paths_send"` AdditionalPathsReceive types.Bool `tfsdk:"additional_paths_receive"` AdditionalPathsSelectionRoutePolicy types.String `tfsdk:"additional_paths_selection_route_policy"` AllocateLabelAllUnlabeledPath types.Bool `tfsdk:"allocate_label_all_unlabeled_path"` AdvertiseBestExternal types.Bool `tfsdk:"advertise_best_external"` AllocateLabelAll types.Bool `tfsdk:"allocate_label_all"` MaximumPathsEbgpMultipath types.Int64 `tfsdk:"maximum_paths_ebgp_multipath"` MaximumPathsEibgpMultipath types.Int64 `tfsdk:"maximum_paths_eibgp_multipath"` MaximumPathsIbgpMultipath types.Int64 `tfsdk:"maximum_paths_ibgp_multipath"` LabelModePerCe types.Bool `tfsdk:"label_mode_per_ce"` LabelModePerVrf types.Bool `tfsdk:"label_mode_per_vrf"` RedistributeConnected types.Bool `tfsdk:"redistribute_connected"` RedistributeConnectedMetric types.Int64 `tfsdk:"redistribute_connected_metric"` RedistributeStatic types.Bool `tfsdk:"redistribute_static"` RedistributeStaticMetric types.Int64 `tfsdk:"redistribute_static_metric"` AggregateAddresses []RouterBGPAddressFamilyAggregateAddresses `tfsdk:"aggregate_addresses"` Networks []RouterBGPAddressFamilyNetworks `tfsdk:"networks"` RedistributeIsis []RouterBGPAddressFamilyRedistributeIsis `tfsdk:"redistribute_isis"` RedistributeOspf []RouterBGPAddressFamilyRedistributeOspf `tfsdk:"redistribute_ospf"` }
type RouterBGPAddressFamilyAggregateAddresses ¶ added in v0.1.1
type RouterBGPAddressFamilyDataSource ¶ added in v0.1.2
type RouterBGPAddressFamilyDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPAddressFamilyDataSource) Configure ¶ added in v0.1.2
func (d *RouterBGPAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPAddressFamilyDataSource) Metadata ¶ added in v0.1.2
func (d *RouterBGPAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPAddressFamilyDataSource) Read ¶ added in v0.1.2
func (d *RouterBGPAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPAddressFamilyDataSource) Schema ¶ added in v0.1.3
func (d *RouterBGPAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPAddressFamilyNetworks ¶ added in v0.1.1
type RouterBGPAddressFamilyRedistributeIsis ¶ added in v0.1.1
type RouterBGPAddressFamilyRedistributeIsis struct { InstanceName types.String `tfsdk:"instance_name"` LevelOne types.Bool `tfsdk:"level_one"` LevelOneTwo types.Bool `tfsdk:"level_one_two"` LevelOneTwoOneInterArea types.Bool `tfsdk:"level_one_two_one_inter_area"` LevelOneOneInterArea types.Bool `tfsdk:"level_one_one_inter_area"` LevelTwo types.Bool `tfsdk:"level_two"` LevelTwoOneInterArea types.Bool `tfsdk:"level_two_one_inter_area"` LevelOneInterArea types.Bool `tfsdk:"level_one_inter_area"` Metric types.Int64 `tfsdk:"metric"` }
type RouterBGPAddressFamilyRedistributeOspf ¶ added in v0.1.1
type RouterBGPAddressFamilyRedistributeOspf struct { RouterTag types.String `tfsdk:"router_tag"` MatchInternal types.Bool `tfsdk:"match_internal"` MatchInternalExternal types.Bool `tfsdk:"match_internal_external"` MatchInternalNssaExternal types.Bool `tfsdk:"match_internal_nssa_external"` MatchExternal types.Bool `tfsdk:"match_external"` MatchExternalNssaExternal types.Bool `tfsdk:"match_external_nssa_external"` MatchNssaExternal types.Bool `tfsdk:"match_nssa_external"` Metric types.Int64 `tfsdk:"metric"` }
type RouterBGPAddressFamilyResource ¶ added in v0.1.2
type RouterBGPAddressFamilyResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPAddressFamilyResource) Configure ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPAddressFamilyResource) Create ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPAddressFamilyResource) Delete ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPAddressFamilyResource) ImportState ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPAddressFamilyResource) Metadata ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPAddressFamilyResource) Read ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPAddressFamilyResource) Schema ¶ added in v0.1.3
func (r *RouterBGPAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPAddressFamilyResource) Update ¶ added in v0.1.2
func (r *RouterBGPAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGPDataSource ¶ added in v0.1.2
type RouterBGPDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPDataSource) Configure ¶ added in v0.1.2
func (d *RouterBGPDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPDataSource) Metadata ¶ added in v0.1.2
func (d *RouterBGPDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPDataSource) Read ¶ added in v0.1.2
func (d *RouterBGPDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPDataSource) Schema ¶ added in v0.1.3
func (d *RouterBGPDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPNeighborAddressFamily ¶ added in v0.1.10
type RouterBGPNeighborAddressFamily struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` AsNumber types.String `tfsdk:"as_number"` NeighborAddress types.String `tfsdk:"neighbor_address"` AfName types.String `tfsdk:"af_name"` ImportStitchingRtReOriginateStitchingRt types.Bool `tfsdk:"import_stitching_rt_re_originate_stitching_rt"` RouteReflectorClientInheritanceDisable types.Bool `tfsdk:"route_reflector_client_inheritance_disable"` AdvertiseVpnv4UnicastEnableReOriginatedStitchingRt types.Bool `tfsdk:"advertise_vpnv4_unicast_enable_re_originated_stitching_rt"` NextHopSelfInheritanceDisable types.Bool `tfsdk:"next_hop_self_inheritance_disable"` EncapsulationTypeSrv6 types.Bool `tfsdk:"encapsulation_type_srv6"` }
type RouterBGPNeighborAddressFamilyDataSource ¶ added in v0.1.10
type RouterBGPNeighborAddressFamilyDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPNeighborAddressFamilyDataSource) Configure ¶ added in v0.1.10
func (d *RouterBGPNeighborAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPNeighborAddressFamilyDataSource) Metadata ¶ added in v0.1.10
func (d *RouterBGPNeighborAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPNeighborAddressFamilyDataSource) Read ¶ added in v0.1.10
func (d *RouterBGPNeighborAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPNeighborAddressFamilyDataSource) Schema ¶ added in v0.1.10
func (d *RouterBGPNeighborAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPNeighborAddressFamilyResource ¶ added in v0.1.10
type RouterBGPNeighborAddressFamilyResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPNeighborAddressFamilyResource) Configure ¶ added in v0.1.10
func (r *RouterBGPNeighborAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPNeighborAddressFamilyResource) Create ¶ added in v0.1.10
func (r *RouterBGPNeighborAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPNeighborAddressFamilyResource) Delete ¶ added in v0.1.10
func (r *RouterBGPNeighborAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPNeighborAddressFamilyResource) ImportState ¶ added in v0.1.10
func (r *RouterBGPNeighborAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPNeighborAddressFamilyResource) Metadata ¶ added in v0.1.10
func (r *RouterBGPNeighborAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPNeighborAddressFamilyResource) Read ¶ added in v0.1.10
func (r *RouterBGPNeighborAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPNeighborAddressFamilyResource) Schema ¶ added in v0.1.10
func (r *RouterBGPNeighborAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPNeighborAddressFamilyResource) Update ¶ added in v0.1.10
func (r *RouterBGPNeighborAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGPNeighborGroup ¶ added in v0.1.9
type RouterBGPNeighborGroup struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` AsNumber types.String `tfsdk:"as_number"` Name types.String `tfsdk:"name"` RemoteAs types.String `tfsdk:"remote_as"` UpdateSource types.String `tfsdk:"update_source"` AoKeyChainName types.String `tfsdk:"ao_key_chain_name"` AoIncludeTcpOptionsEnable types.Bool `tfsdk:"ao_include_tcp_options_enable"` BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"` BfdFastDetect types.Bool `tfsdk:"bfd_fast_detect"` AddressFamilies []RouterBGPNeighborGroupAddressFamilies `tfsdk:"address_families"` }
type RouterBGPNeighborGroupAddressFamilies ¶ added in v0.1.9
type RouterBGPNeighborGroupAddressFamilies struct { AfName types.String `tfsdk:"af_name"` SoftReconfigurationInboundAlways types.Bool `tfsdk:"soft_reconfiguration_inbound_always"` NextHopSelfInheritanceDisable types.Bool `tfsdk:"next_hop_self_inheritance_disable"` RouteReflectorClientInheritanceDisable types.Bool `tfsdk:"route_reflector_client_inheritance_disable"` }
type RouterBGPNeighborGroupDataSource ¶ added in v0.1.9
type RouterBGPNeighborGroupDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPNeighborGroupDataSource) Configure ¶ added in v0.1.9
func (d *RouterBGPNeighborGroupDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPNeighborGroupDataSource) Metadata ¶ added in v0.1.9
func (d *RouterBGPNeighborGroupDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPNeighborGroupDataSource) Read ¶ added in v0.1.9
func (d *RouterBGPNeighborGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPNeighborGroupDataSource) Schema ¶ added in v0.1.9
func (d *RouterBGPNeighborGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPNeighborGroupResource ¶ added in v0.1.9
type RouterBGPNeighborGroupResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPNeighborGroupResource) Configure ¶ added in v0.1.9
func (r *RouterBGPNeighborGroupResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPNeighborGroupResource) Create ¶ added in v0.1.9
func (r *RouterBGPNeighborGroupResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPNeighborGroupResource) Delete ¶ added in v0.1.9
func (r *RouterBGPNeighborGroupResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPNeighborGroupResource) ImportState ¶ added in v0.1.9
func (r *RouterBGPNeighborGroupResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPNeighborGroupResource) Metadata ¶ added in v0.1.9
func (r *RouterBGPNeighborGroupResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPNeighborGroupResource) Read ¶ added in v0.1.9
func (r *RouterBGPNeighborGroupResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPNeighborGroupResource) Schema ¶ added in v0.1.9
func (r *RouterBGPNeighborGroupResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPNeighborGroupResource) Update ¶ added in v0.1.9
func (r *RouterBGPNeighborGroupResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGPNeighborGroups ¶ added in v0.1.9
type RouterBGPNeighborGroups struct { Name types.String `tfsdk:"name"` RemoteAs types.String `tfsdk:"remote_as"` UpdateSource types.String `tfsdk:"update_source"` AoKeyChainName types.String `tfsdk:"ao_key_chain_name"` AoIncludeTcpOptionsEnable types.Bool `tfsdk:"ao_include_tcp_options_enable"` BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"` }
type RouterBGPNeighbors ¶ added in v0.1.1
type RouterBGPNeighbors struct { NeighborAddress types.String `tfsdk:"neighbor_address"` RemoteAs types.String `tfsdk:"remote_as"` Description types.String `tfsdk:"description"` UseNeighborGroup types.String `tfsdk:"use_neighbor_group"` IgnoreConnectedCheck types.Bool `tfsdk:"ignore_connected_check"` EbgpMultihopMaximumHopCount types.Int64 `tfsdk:"ebgp_multihop_maximum_hop_count"` BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"` BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"` LocalAs types.String `tfsdk:"local_as"` LocalAsNoPrepend types.Bool `tfsdk:"local_as_no_prepend"` LocalAsReplaceAs types.Bool `tfsdk:"local_as_replace_as"` LocalAsDualAs types.Bool `tfsdk:"local_as_dual_as"` Password types.String `tfsdk:"password"` Shutdown types.Bool `tfsdk:"shutdown"` TimersKeepaliveInterval types.Int64 `tfsdk:"timers_keepalive_interval"` TimersHoldtime types.String `tfsdk:"timers_holdtime"` UpdateSource types.String `tfsdk:"update_source"` TtlSecurity types.Bool `tfsdk:"ttl_security"` }
type RouterBGPResource ¶ added in v0.1.2
type RouterBGPResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPResource) Configure ¶ added in v0.1.2
func (r *RouterBGPResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPResource) Create ¶ added in v0.1.2
func (r *RouterBGPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPResource) Delete ¶ added in v0.1.2
func (r *RouterBGPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPResource) ImportState ¶ added in v0.1.2
func (r *RouterBGPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPResource) Metadata ¶ added in v0.1.2
func (r *RouterBGPResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPResource) Read ¶ added in v0.1.2
func (r *RouterBGPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPResource) Schema ¶ added in v0.1.3
func (r *RouterBGPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPResource) Update ¶ added in v0.1.2
func (r *RouterBGPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGPVRF ¶
type RouterBGPVRF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` AsNumber types.String `tfsdk:"as_number"` VrfName types.String `tfsdk:"vrf_name"` RdAuto types.Bool `tfsdk:"rd_auto"` RdTwoByteAsAsNumber types.String `tfsdk:"rd_two_byte_as_as_number"` RdTwoByteAsIndex types.Int64 `tfsdk:"rd_two_byte_as_index"` RdFourByteAsAsNumber types.String `tfsdk:"rd_four_byte_as_as_number"` RdFourByteAsIndex types.Int64 `tfsdk:"rd_four_byte_as_index"` RdIpAddressIpv4Address types.String `tfsdk:"rd_ip_address_ipv4_address"` RdIpAddressIndex types.Int64 `tfsdk:"rd_ip_address_index"` DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"` DefaultMetric types.Int64 `tfsdk:"default_metric"` TimersBgpKeepaliveInterval types.Int64 `tfsdk:"timers_bgp_keepalive_interval"` TimersBgpHoldtime types.String `tfsdk:"timers_bgp_holdtime"` BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"` BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"` Neighbors []RouterBGPVRFNeighbors `tfsdk:"neighbors"` }
type RouterBGPVRFAddressFamily ¶
type RouterBGPVRFAddressFamily struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` AsNumber types.String `tfsdk:"as_number"` VrfName types.String `tfsdk:"vrf_name"` AfName types.String `tfsdk:"af_name"` MaximumPathsEbgpMultipath types.Int64 `tfsdk:"maximum_paths_ebgp_multipath"` MaximumPathsEibgpMultipath types.Int64 `tfsdk:"maximum_paths_eibgp_multipath"` MaximumPathsIbgpMultipath types.Int64 `tfsdk:"maximum_paths_ibgp_multipath"` LabelModePerCe types.Bool `tfsdk:"label_mode_per_ce"` LabelModePerVrf types.Bool `tfsdk:"label_mode_per_vrf"` RedistributeConnected types.Bool `tfsdk:"redistribute_connected"` RedistributeConnectedMetric types.Int64 `tfsdk:"redistribute_connected_metric"` RedistributeStatic types.Bool `tfsdk:"redistribute_static"` RedistributeStaticMetric types.Int64 `tfsdk:"redistribute_static_metric"` SegmentRoutingSrv6Locator types.String `tfsdk:"segment_routing_srv6_locator"` SegmentRoutingSrv6AllocModePerVrf types.Bool `tfsdk:"segment_routing_srv6_alloc_mode_per_vrf"` AggregateAddresses []RouterBGPVRFAddressFamilyAggregateAddresses `tfsdk:"aggregate_addresses"` Networks []RouterBGPVRFAddressFamilyNetworks `tfsdk:"networks"` RedistributeOspf []RouterBGPVRFAddressFamilyRedistributeOspf `tfsdk:"redistribute_ospf"` }
type RouterBGPVRFAddressFamilyAggregateAddresses ¶ added in v0.1.1
type RouterBGPVRFAddressFamilyDataSource ¶ added in v0.1.2
type RouterBGPVRFAddressFamilyDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFAddressFamilyDataSource) Configure ¶ added in v0.1.2
func (d *RouterBGPVRFAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPVRFAddressFamilyDataSource) Metadata ¶ added in v0.1.2
func (d *RouterBGPVRFAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPVRFAddressFamilyDataSource) Read ¶ added in v0.1.2
func (d *RouterBGPVRFAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPVRFAddressFamilyDataSource) Schema ¶ added in v0.1.3
func (d *RouterBGPVRFAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPVRFAddressFamilyNetworks ¶ added in v0.1.1
type RouterBGPVRFAddressFamilyRedistributeOspf ¶ added in v0.1.1
type RouterBGPVRFAddressFamilyRedistributeOspf struct { RouterTag types.String `tfsdk:"router_tag"` MatchInternal types.Bool `tfsdk:"match_internal"` MatchInternalExternal types.Bool `tfsdk:"match_internal_external"` MatchInternalNssaExternal types.Bool `tfsdk:"match_internal_nssa_external"` MatchExternal types.Bool `tfsdk:"match_external"` MatchExternalNssaExternal types.Bool `tfsdk:"match_external_nssa_external"` MatchNssaExternal types.Bool `tfsdk:"match_nssa_external"` Metric types.Int64 `tfsdk:"metric"` }
type RouterBGPVRFAddressFamilyResource ¶ added in v0.1.2
type RouterBGPVRFAddressFamilyResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFAddressFamilyResource) Configure ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPVRFAddressFamilyResource) Create ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPVRFAddressFamilyResource) Delete ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPVRFAddressFamilyResource) ImportState ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPVRFAddressFamilyResource) Metadata ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPVRFAddressFamilyResource) Read ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPVRFAddressFamilyResource) Schema ¶ added in v0.1.3
func (r *RouterBGPVRFAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPVRFAddressFamilyResource) Update ¶ added in v0.1.2
func (r *RouterBGPVRFAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGPVRFDataSource ¶ added in v0.1.2
type RouterBGPVRFDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFDataSource) Configure ¶ added in v0.1.2
func (d *RouterBGPVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPVRFDataSource) Metadata ¶ added in v0.1.2
func (d *RouterBGPVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPVRFDataSource) Read ¶ added in v0.1.2
func (d *RouterBGPVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPVRFDataSource) Schema ¶ added in v0.1.3
func (d *RouterBGPVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPVRFNeighborAddressFamily ¶ added in v0.1.9
type RouterBGPVRFNeighborAddressFamily struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` AsNumber types.String `tfsdk:"as_number"` VrfName types.String `tfsdk:"vrf_name"` NeighborAddress types.String `tfsdk:"neighbor_address"` AfName types.String `tfsdk:"af_name"` RoutePolicyIn types.String `tfsdk:"route_policy_in"` RoutePolicyOut types.String `tfsdk:"route_policy_out"` DefaultOriginateRoutePolicy types.String `tfsdk:"default_originate_route_policy"` DefaultOriginateInheritanceDisable types.Bool `tfsdk:"default_originate_inheritance_disable"` NextHopSelfInheritanceDisable types.Bool `tfsdk:"next_hop_self_inheritance_disable"` SoftReconfigurationInboundAlways types.Bool `tfsdk:"soft_reconfiguration_inbound_always"` SendCommunityEbgpInheritanceDisable types.Bool `tfsdk:"send_community_ebgp_inheritance_disable"` RemovePrivateAsInheritanceDisable types.Bool `tfsdk:"remove_private_as_inheritance_disable"` }
type RouterBGPVRFNeighborAddressFamilyDataSource ¶ added in v0.1.9
type RouterBGPVRFNeighborAddressFamilyDataSource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFNeighborAddressFamilyDataSource) Configure ¶ added in v0.1.9
func (d *RouterBGPVRFNeighborAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterBGPVRFNeighborAddressFamilyDataSource) Metadata ¶ added in v0.1.9
func (d *RouterBGPVRFNeighborAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterBGPVRFNeighborAddressFamilyDataSource) Read ¶ added in v0.1.9
func (d *RouterBGPVRFNeighborAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterBGPVRFNeighborAddressFamilyDataSource) Schema ¶ added in v0.1.9
func (d *RouterBGPVRFNeighborAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterBGPVRFNeighborAddressFamilyResource ¶ added in v0.1.9
type RouterBGPVRFNeighborAddressFamilyResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFNeighborAddressFamilyResource) Configure ¶ added in v0.1.9
func (r *RouterBGPVRFNeighborAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPVRFNeighborAddressFamilyResource) Create ¶ added in v0.1.9
func (r *RouterBGPVRFNeighborAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPVRFNeighborAddressFamilyResource) Delete ¶ added in v0.1.9
func (r *RouterBGPVRFNeighborAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPVRFNeighborAddressFamilyResource) ImportState ¶ added in v0.1.9
func (r *RouterBGPVRFNeighborAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPVRFNeighborAddressFamilyResource) Metadata ¶ added in v0.1.9
func (r *RouterBGPVRFNeighborAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPVRFNeighborAddressFamilyResource) Read ¶ added in v0.1.9
func (r *RouterBGPVRFNeighborAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPVRFNeighborAddressFamilyResource) Schema ¶ added in v0.1.9
func (r *RouterBGPVRFNeighborAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPVRFNeighborAddressFamilyResource) Update ¶ added in v0.1.9
func (r *RouterBGPVRFNeighborAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterBGPVRFNeighbors ¶ added in v0.1.1
type RouterBGPVRFNeighbors struct { NeighborAddress types.String `tfsdk:"neighbor_address"` RemoteAs types.String `tfsdk:"remote_as"` Description types.String `tfsdk:"description"` IgnoreConnectedCheck types.Bool `tfsdk:"ignore_connected_check"` EbgpMultihopMaximumHopCount types.Int64 `tfsdk:"ebgp_multihop_maximum_hop_count"` BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"` BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"` LocalAs types.String `tfsdk:"local_as"` LocalAsNoPrepend types.Bool `tfsdk:"local_as_no_prepend"` LocalAsReplaceAs types.Bool `tfsdk:"local_as_replace_as"` LocalAsDualAs types.Bool `tfsdk:"local_as_dual_as"` Password types.String `tfsdk:"password"` Shutdown types.Bool `tfsdk:"shutdown"` TimersKeepaliveInterval types.Int64 `tfsdk:"timers_keepalive_interval"` TimersHoldtime types.String `tfsdk:"timers_holdtime"` UpdateSource types.String `tfsdk:"update_source"` TtlSecurity types.Bool `tfsdk:"ttl_security"` }
type RouterBGPVRFResource ¶ added in v0.1.2
type RouterBGPVRFResource struct {
// contains filtered or unexported fields
}
func (*RouterBGPVRFResource) Configure ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterBGPVRFResource) Create ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterBGPVRFResource) Delete ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterBGPVRFResource) ImportState ¶ added in v0.1.2
func (r *RouterBGPVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterBGPVRFResource) Metadata ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterBGPVRFResource) Read ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterBGPVRFResource) Schema ¶ added in v0.1.3
func (r *RouterBGPVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterBGPVRFResource) Update ¶ added in v0.1.2
func (r *RouterBGPVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterISIS ¶
type RouterISIS struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessId types.String `tfsdk:"process_id"` IsType types.String `tfsdk:"is_type"` SetOverloadBitLevels []RouterISISSetOverloadBitLevels `tfsdk:"set_overload_bit_levels"` Nsr types.Bool `tfsdk:"nsr"` NsfCisco types.Bool `tfsdk:"nsf_cisco"` NsfIetf types.Bool `tfsdk:"nsf_ietf"` NsfLifetime types.Int64 `tfsdk:"nsf_lifetime"` NsfInterfaceTimer types.Int64 `tfsdk:"nsf_interface_timer"` NsfInterfaceExpires types.Int64 `tfsdk:"nsf_interface_expires"` LogAdjacencyChanges types.Bool `tfsdk:"log_adjacency_changes"` LspGenIntervalMaximumWait types.Int64 `tfsdk:"lsp_gen_interval_maximum_wait"` LspGenIntervalInitialWait types.Int64 `tfsdk:"lsp_gen_interval_initial_wait"` LspGenIntervalSecondaryWait types.Int64 `tfsdk:"lsp_gen_interval_secondary_wait"` LspRefreshInterval types.Int64 `tfsdk:"lsp_refresh_interval"` MaxLspLifetime types.Int64 `tfsdk:"max_lsp_lifetime"` LspPasswordKeychain types.String `tfsdk:"lsp_password_keychain"` DistributeLinkStateInstanceId types.Int64 `tfsdk:"distribute_link_state_instance_id"` DistributeLinkStateThrottle types.Int64 `tfsdk:"distribute_link_state_throttle"` DistributeLinkStateLevel types.Int64 `tfsdk:"distribute_link_state_level"` AffinityMaps []RouterISISAffinityMaps `tfsdk:"affinity_maps"` FlexAlgos []RouterISISFlexAlgos `tfsdk:"flex_algos"` Nets []RouterISISNets `tfsdk:"nets"` Interfaces []RouterISISInterfaces `tfsdk:"interfaces"` }
type RouterISISAddressFamily ¶
type RouterISISAddressFamily struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessId types.String `tfsdk:"process_id"` AfName types.String `tfsdk:"af_name"` SafName types.String `tfsdk:"saf_name"` MetricStyleNarrow types.Bool `tfsdk:"metric_style_narrow"` MetricStyleWide types.Bool `tfsdk:"metric_style_wide"` MetricStyleTransition types.Bool `tfsdk:"metric_style_transition"` MetricStyleLevels []RouterISISAddressFamilyMetricStyleLevels `tfsdk:"metric_style_levels"` RouterIdInterfaceName types.String `tfsdk:"router_id_interface_name"` RouterIdIpAddress types.String `tfsdk:"router_id_ip_address"` DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"` FastRerouteDelayInterval types.Int64 `tfsdk:"fast_reroute_delay_interval"` FastReroutePerLinkPriorityLimitCritical types.Bool `tfsdk:"fast_reroute_per_link_priority_limit_critical"` FastReroutePerLinkPriorityLimitHigh types.Bool `tfsdk:"fast_reroute_per_link_priority_limit_high"` FastReroutePerLinkPriorityLimitMedium types.Bool `tfsdk:"fast_reroute_per_link_priority_limit_medium"` FastReroutePerPrefixPriorityLimitCritical types.Bool `tfsdk:"fast_reroute_per_prefix_priority_limit_critical"` FastReroutePerPrefixPriorityLimitHigh types.Bool `tfsdk:"fast_reroute_per_prefix_priority_limit_high"` FastReroutePerPrefixPriorityLimitMedium types.Bool `tfsdk:"fast_reroute_per_prefix_priority_limit_medium"` MicroloopAvoidanceProtected types.Bool `tfsdk:"microloop_avoidance_protected"` MicroloopAvoidanceSegmentRouting types.Bool `tfsdk:"microloop_avoidance_segment_routing"` AdvertisePassiveOnly types.Bool `tfsdk:"advertise_passive_only"` AdvertiseLinkAttributes types.Bool `tfsdk:"advertise_link_attributes"` MplsLdpAutoConfig types.Bool `tfsdk:"mpls_ldp_auto_config"` MplsTrafficEngRouterIdIpAddress types.String `tfsdk:"mpls_traffic_eng_router_id_ip_address"` MplsTrafficEngRouterIdInterface types.String `tfsdk:"mpls_traffic_eng_router_id_interface"` MplsTrafficEngLevel12 types.Bool `tfsdk:"mpls_traffic_eng_level_1_2"` MplsTrafficEngLevel1 types.Bool `tfsdk:"mpls_traffic_eng_level_1"` MplsTrafficEngLevel2Only types.Bool `tfsdk:"mpls_traffic_eng_level_2_only"` SpfIntervalMaximumWait types.Int64 `tfsdk:"spf_interval_maximum_wait"` SpfIntervalInitialWait types.Int64 `tfsdk:"spf_interval_initial_wait"` SpfIntervalSecondaryWait types.Int64 `tfsdk:"spf_interval_secondary_wait"` SpfPrefixPriorities []RouterISISAddressFamilySpfPrefixPriorities `tfsdk:"spf_prefix_priorities"` SegmentRoutingMplsSrPrefer types.Bool `tfsdk:"segment_routing_mpls_sr_prefer"` MaximumRedistributedPrefixes types.Int64 `tfsdk:"maximum_redistributed_prefixes"` MaximumRedistributedPrefixesLevels []RouterISISAddressFamilyMaximumRedistributedPrefixesLevels `tfsdk:"maximum_redistributed_prefixes_levels"` RedistributeIsis []RouterISISAddressFamilyRedistributeIsis `tfsdk:"redistribute_isis"` SegmentRoutingSrv6Locators []RouterISISAddressFamilySegmentRoutingSrv6Locators `tfsdk:"segment_routing_srv6_locators"` }
type RouterISISAddressFamilyDataSource ¶ added in v0.1.6
type RouterISISAddressFamilyDataSource struct {
// contains filtered or unexported fields
}
func (*RouterISISAddressFamilyDataSource) Configure ¶ added in v0.1.6
func (d *RouterISISAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterISISAddressFamilyDataSource) Metadata ¶ added in v0.1.6
func (d *RouterISISAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterISISAddressFamilyDataSource) Read ¶ added in v0.1.6
func (d *RouterISISAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterISISAddressFamilyDataSource) Schema ¶ added in v0.1.6
func (d *RouterISISAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterISISAddressFamilyMaximumRedistributedPrefixesLevels ¶ added in v0.1.9
type RouterISISAddressFamilyMetricStyleLevels ¶ added in v0.1.6
type RouterISISAddressFamilyRedistributeIsis ¶ added in v0.1.10
type RouterISISAddressFamilyResource ¶ added in v0.1.6
type RouterISISAddressFamilyResource struct {
// contains filtered or unexported fields
}
func (*RouterISISAddressFamilyResource) Configure ¶ added in v0.1.6
func (r *RouterISISAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterISISAddressFamilyResource) Create ¶ added in v0.1.6
func (r *RouterISISAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterISISAddressFamilyResource) Delete ¶ added in v0.1.6
func (r *RouterISISAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterISISAddressFamilyResource) ImportState ¶ added in v0.1.6
func (r *RouterISISAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterISISAddressFamilyResource) Metadata ¶ added in v0.1.6
func (r *RouterISISAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterISISAddressFamilyResource) Read ¶ added in v0.1.6
func (r *RouterISISAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterISISAddressFamilyResource) Schema ¶ added in v0.1.6
func (r *RouterISISAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterISISAddressFamilyResource) Update ¶ added in v0.1.6
func (r *RouterISISAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterISISAddressFamilySegmentRoutingSrv6Locators ¶ added in v0.1.10
type RouterISISAddressFamilySpfPrefixPriorities ¶ added in v0.1.6
type RouterISISAffinityMaps ¶ added in v0.1.9
type RouterISISDataSource ¶ added in v0.1.2
type RouterISISDataSource struct {
// contains filtered or unexported fields
}
func (*RouterISISDataSource) Configure ¶ added in v0.1.2
func (d *RouterISISDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterISISDataSource) Metadata ¶ added in v0.1.2
func (d *RouterISISDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterISISDataSource) Read ¶ added in v0.1.2
func (d *RouterISISDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterISISDataSource) Schema ¶ added in v0.1.3
func (d *RouterISISDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterISISFlexAlgos ¶ added in v0.1.9
type RouterISISInterface ¶
type RouterISISInterface struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessId types.String `tfsdk:"process_id"` InterfaceName types.String `tfsdk:"interface_name"` CircuitType types.String `tfsdk:"circuit_type"` HelloPaddingDisable types.Bool `tfsdk:"hello_padding_disable"` HelloPaddingSometimes types.Bool `tfsdk:"hello_padding_sometimes"` Priority types.Int64 `tfsdk:"priority"` PointToPoint types.Bool `tfsdk:"point_to_point"` Passive types.Bool `tfsdk:"passive"` Suppressed types.Bool `tfsdk:"suppressed"` Shutdown types.Bool `tfsdk:"shutdown"` HelloPasswordText types.String `tfsdk:"hello_password_text"` HelloPasswordHmacMd5 types.String `tfsdk:"hello_password_hmac_md5"` HelloPasswordKeychain types.String `tfsdk:"hello_password_keychain"` BfdFastDetectIpv6 types.Bool `tfsdk:"bfd_fast_detect_ipv6"` }
type RouterISISInterfaceAddressFamily ¶
type RouterISISInterfaceAddressFamily struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessId types.String `tfsdk:"process_id"` InterfaceName types.String `tfsdk:"interface_name"` AfName types.String `tfsdk:"af_name"` SafName types.String `tfsdk:"saf_name"` FastReroutePerPrefixLevels []RouterISISInterfaceAddressFamilyFastReroutePerPrefixLevels `tfsdk:"fast_reroute_per_prefix_levels"` Tag types.Int64 `tfsdk:"tag"` PrefixSidAbsolute types.Int64 `tfsdk:"prefix_sid_absolute"` PrefixSidNFlagClear types.Bool `tfsdk:"prefix_sid_n_flag_clear"` AdvertisePrefixRoutePolicy types.String `tfsdk:"advertise_prefix_route_policy"` PrefixSidIndex types.Int64 `tfsdk:"prefix_sid_index"` PrefixSidStrictSpfAbsolute types.Int64 `tfsdk:"prefix_sid_strict_spf_absolute"` }
type RouterISISInterfaceAddressFamilyDataSource ¶ added in v0.1.2
type RouterISISInterfaceAddressFamilyDataSource struct {
// contains filtered or unexported fields
}
func (*RouterISISInterfaceAddressFamilyDataSource) Configure ¶ added in v0.1.2
func (d *RouterISISInterfaceAddressFamilyDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterISISInterfaceAddressFamilyDataSource) Metadata ¶ added in v0.1.2
func (d *RouterISISInterfaceAddressFamilyDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterISISInterfaceAddressFamilyDataSource) Read ¶ added in v0.1.2
func (d *RouterISISInterfaceAddressFamilyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterISISInterfaceAddressFamilyDataSource) Schema ¶ added in v0.1.3
func (d *RouterISISInterfaceAddressFamilyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterISISInterfaceAddressFamilyFastReroutePerPrefixLevels ¶ added in v0.1.6
type RouterISISInterfaceAddressFamilyResource ¶ added in v0.1.2
type RouterISISInterfaceAddressFamilyResource struct {
// contains filtered or unexported fields
}
func (*RouterISISInterfaceAddressFamilyResource) Configure ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterISISInterfaceAddressFamilyResource) Create ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterISISInterfaceAddressFamilyResource) Delete ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterISISInterfaceAddressFamilyResource) ImportState ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterISISInterfaceAddressFamilyResource) Metadata ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterISISInterfaceAddressFamilyResource) Read ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterISISInterfaceAddressFamilyResource) Schema ¶ added in v0.1.3
func (r *RouterISISInterfaceAddressFamilyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterISISInterfaceAddressFamilyResource) Update ¶ added in v0.1.2
func (r *RouterISISInterfaceAddressFamilyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterISISInterfaceDataSource ¶ added in v0.1.6
type RouterISISInterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*RouterISISInterfaceDataSource) Configure ¶ added in v0.1.6
func (d *RouterISISInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterISISInterfaceDataSource) Metadata ¶ added in v0.1.6
func (d *RouterISISInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterISISInterfaceDataSource) Read ¶ added in v0.1.6
func (d *RouterISISInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterISISInterfaceDataSource) Schema ¶ added in v0.1.6
func (d *RouterISISInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterISISInterfaceResource ¶ added in v0.1.6
type RouterISISInterfaceResource struct {
// contains filtered or unexported fields
}
func (*RouterISISInterfaceResource) Configure ¶ added in v0.1.6
func (r *RouterISISInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterISISInterfaceResource) Create ¶ added in v0.1.6
func (r *RouterISISInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterISISInterfaceResource) Delete ¶ added in v0.1.6
func (r *RouterISISInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterISISInterfaceResource) ImportState ¶ added in v0.1.6
func (r *RouterISISInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterISISInterfaceResource) Metadata ¶ added in v0.1.6
func (r *RouterISISInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterISISInterfaceResource) Read ¶ added in v0.1.6
func (r *RouterISISInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterISISInterfaceResource) Schema ¶ added in v0.1.6
func (r *RouterISISInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterISISInterfaceResource) Update ¶ added in v0.1.6
func (r *RouterISISInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterISISInterfaces ¶ added in v0.1.1
type RouterISISInterfaces struct { InterfaceName types.String `tfsdk:"interface_name"` CircuitType types.String `tfsdk:"circuit_type"` HelloPaddingDisable types.Bool `tfsdk:"hello_padding_disable"` HelloPaddingSometimes types.Bool `tfsdk:"hello_padding_sometimes"` Priority types.Int64 `tfsdk:"priority"` PointToPoint types.Bool `tfsdk:"point_to_point"` Passive types.Bool `tfsdk:"passive"` Suppressed types.Bool `tfsdk:"suppressed"` Shutdown types.Bool `tfsdk:"shutdown"` }
type RouterISISNets ¶ added in v0.1.1
type RouterISISResource ¶ added in v0.1.2
type RouterISISResource struct {
// contains filtered or unexported fields
}
func (*RouterISISResource) Configure ¶ added in v0.1.2
func (r *RouterISISResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterISISResource) Create ¶ added in v0.1.2
func (r *RouterISISResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterISISResource) Delete ¶ added in v0.1.2
func (r *RouterISISResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterISISResource) ImportState ¶ added in v0.1.2
func (r *RouterISISResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterISISResource) Metadata ¶ added in v0.1.2
func (r *RouterISISResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterISISResource) Read ¶ added in v0.1.2
func (r *RouterISISResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterISISResource) Schema ¶ added in v0.1.3
func (r *RouterISISResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterISISResource) Update ¶ added in v0.1.2
func (r *RouterISISResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterISISSetOverloadBitLevels ¶ added in v0.1.6
type RouterISISSetOverloadBitLevels struct { LevelId types.Int64 `tfsdk:"level_id"` OnStartupAdvertiseAsOverloaded types.Bool `tfsdk:"on_startup_advertise_as_overloaded"` OnStartupAdvertiseAsOverloadedTimeToAdvertise types.Int64 `tfsdk:"on_startup_advertise_as_overloaded_time_to_advertise"` OnStartupWaitForBgp types.Bool `tfsdk:"on_startup_wait_for_bgp"` AdvertiseExternal types.Bool `tfsdk:"advertise_external"` AdvertiseInterlevel types.Bool `tfsdk:"advertise_interlevel"` }
type RouterOSPF ¶
type RouterOSPF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessName types.String `tfsdk:"process_name"` MplsLdpSync types.Bool `tfsdk:"mpls_ldp_sync"` HelloInterval types.Int64 `tfsdk:"hello_interval"` DeadInterval types.Int64 `tfsdk:"dead_interval"` Priority types.Int64 `tfsdk:"priority"` MtuIgnoreEnable types.Bool `tfsdk:"mtu_ignore_enable"` MtuIgnoreDisable types.Bool `tfsdk:"mtu_ignore_disable"` PassiveEnable types.Bool `tfsdk:"passive_enable"` PassiveDisable types.Bool `tfsdk:"passive_disable"` RouterId types.String `tfsdk:"router_id"` RedistributeConnected types.Bool `tfsdk:"redistribute_connected"` RedistributeConnectedTag types.Int64 `tfsdk:"redistribute_connected_tag"` RedistributeConnectedMetricType types.String `tfsdk:"redistribute_connected_metric_type"` RedistributeStatic types.Bool `tfsdk:"redistribute_static"` RedistributeStaticTag types.Int64 `tfsdk:"redistribute_static_tag"` RedistributeStaticMetricType types.String `tfsdk:"redistribute_static_metric_type"` BfdFastDetect types.Bool `tfsdk:"bfd_fast_detect"` BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"` BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"` DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"` DefaultInformationOriginateAlways types.Bool `tfsdk:"default_information_originate_always"` DefaultInformationOriginateMetricType types.Int64 `tfsdk:"default_information_originate_metric_type"` Areas []RouterOSPFAreas `tfsdk:"areas"` RedistributeBgp []RouterOSPFRedistributeBgp `tfsdk:"redistribute_bgp"` RedistributeIsis []RouterOSPFRedistributeIsis `tfsdk:"redistribute_isis"` RedistributeOspf []RouterOSPFRedistributeOspf `tfsdk:"redistribute_ospf"` }
type RouterOSPFAreaInterface ¶
type RouterOSPFAreaInterface struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessName types.String `tfsdk:"process_name"` AreaId types.String `tfsdk:"area_id"` InterfaceName types.String `tfsdk:"interface_name"` NetworkBroadcast types.Bool `tfsdk:"network_broadcast"` NetworkNonBroadcast types.Bool `tfsdk:"network_non_broadcast"` NetworkPointToPoint types.Bool `tfsdk:"network_point_to_point"` NetworkPointToMultipoint types.Bool `tfsdk:"network_point_to_multipoint"` Cost types.Int64 `tfsdk:"cost"` Priority types.Int64 `tfsdk:"priority"` PassiveEnable types.Bool `tfsdk:"passive_enable"` PassiveDisable types.Bool `tfsdk:"passive_disable"` }
type RouterOSPFAreaInterfaceDataSource ¶ added in v0.1.2
type RouterOSPFAreaInterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFAreaInterfaceDataSource) Configure ¶ added in v0.1.2
func (d *RouterOSPFAreaInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterOSPFAreaInterfaceDataSource) Metadata ¶ added in v0.1.2
func (d *RouterOSPFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterOSPFAreaInterfaceDataSource) Read ¶ added in v0.1.2
func (d *RouterOSPFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterOSPFAreaInterfaceDataSource) Schema ¶ added in v0.1.3
func (d *RouterOSPFAreaInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterOSPFAreaInterfaceResource ¶ added in v0.1.2
type RouterOSPFAreaInterfaceResource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFAreaInterfaceResource) Configure ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterOSPFAreaInterfaceResource) Create ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterOSPFAreaInterfaceResource) Delete ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterOSPFAreaInterfaceResource) ImportState ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterOSPFAreaInterfaceResource) Metadata ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterOSPFAreaInterfaceResource) Read ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterOSPFAreaInterfaceResource) Schema ¶ added in v0.1.3
func (r *RouterOSPFAreaInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterOSPFAreaInterfaceResource) Update ¶ added in v0.1.2
func (r *RouterOSPFAreaInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterOSPFAreas ¶ added in v0.1.1
type RouterOSPFDataSource ¶ added in v0.1.2
type RouterOSPFDataSource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFDataSource) Configure ¶ added in v0.1.2
func (d *RouterOSPFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterOSPFDataSource) Metadata ¶ added in v0.1.2
func (d *RouterOSPFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterOSPFDataSource) Read ¶ added in v0.1.2
func (d *RouterOSPFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterOSPFDataSource) Schema ¶ added in v0.1.3
func (d *RouterOSPFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterOSPFRedistributeBgp ¶ added in v0.1.1
type RouterOSPFRedistributeIsis ¶ added in v0.1.1
type RouterOSPFRedistributeOspf ¶ added in v0.1.1
type RouterOSPFRedistributeOspf struct { InstanceName types.String `tfsdk:"instance_name"` MatchInternal types.Bool `tfsdk:"match_internal"` MatchExternal types.Bool `tfsdk:"match_external"` MatchNssaExternal types.Bool `tfsdk:"match_nssa_external"` Tag types.Int64 `tfsdk:"tag"` MetricType types.String `tfsdk:"metric_type"` }
type RouterOSPFResource ¶ added in v0.1.2
type RouterOSPFResource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFResource) Configure ¶ added in v0.1.2
func (r *RouterOSPFResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterOSPFResource) Create ¶ added in v0.1.2
func (r *RouterOSPFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterOSPFResource) Delete ¶ added in v0.1.2
func (r *RouterOSPFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterOSPFResource) ImportState ¶ added in v0.1.2
func (r *RouterOSPFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterOSPFResource) Metadata ¶ added in v0.1.2
func (r *RouterOSPFResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterOSPFResource) Read ¶ added in v0.1.2
func (r *RouterOSPFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterOSPFResource) Schema ¶ added in v0.1.3
func (r *RouterOSPFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterOSPFResource) Update ¶ added in v0.1.2
func (r *RouterOSPFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterOSPFVRF ¶
type RouterOSPFVRF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessName types.String `tfsdk:"process_name"` VrfName types.String `tfsdk:"vrf_name"` MplsLdpSync types.Bool `tfsdk:"mpls_ldp_sync"` HelloInterval types.Int64 `tfsdk:"hello_interval"` DeadInterval types.Int64 `tfsdk:"dead_interval"` Priority types.Int64 `tfsdk:"priority"` MtuIgnoreEnable types.Bool `tfsdk:"mtu_ignore_enable"` MtuIgnoreDisable types.Bool `tfsdk:"mtu_ignore_disable"` PassiveEnable types.Bool `tfsdk:"passive_enable"` PassiveDisable types.Bool `tfsdk:"passive_disable"` RouterId types.String `tfsdk:"router_id"` RedistributeConnected types.Bool `tfsdk:"redistribute_connected"` RedistributeConnectedTag types.Int64 `tfsdk:"redistribute_connected_tag"` RedistributeConnectedMetricType types.String `tfsdk:"redistribute_connected_metric_type"` RedistributeStatic types.Bool `tfsdk:"redistribute_static"` RedistributeStaticTag types.Int64 `tfsdk:"redistribute_static_tag"` RedistributeStaticMetricType types.String `tfsdk:"redistribute_static_metric_type"` BfdFastDetect types.Bool `tfsdk:"bfd_fast_detect"` BfdMinimumInterval types.Int64 `tfsdk:"bfd_minimum_interval"` BfdMultiplier types.Int64 `tfsdk:"bfd_multiplier"` DefaultInformationOriginate types.Bool `tfsdk:"default_information_originate"` DefaultInformationOriginateAlways types.Bool `tfsdk:"default_information_originate_always"` DefaultInformationOriginateMetricType types.Int64 `tfsdk:"default_information_originate_metric_type"` Areas []RouterOSPFVRFAreas `tfsdk:"areas"` RedistributeBgp []RouterOSPFVRFRedistributeBgp `tfsdk:"redistribute_bgp"` RedistributeIsis []RouterOSPFVRFRedistributeIsis `tfsdk:"redistribute_isis"` RedistributeOspf []RouterOSPFVRFRedistributeOspf `tfsdk:"redistribute_ospf"` }
type RouterOSPFVRFAreaInterface ¶
type RouterOSPFVRFAreaInterface struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ProcessName types.String `tfsdk:"process_name"` VrfName types.String `tfsdk:"vrf_name"` AreaId types.String `tfsdk:"area_id"` InterfaceName types.String `tfsdk:"interface_name"` NetworkBroadcast types.Bool `tfsdk:"network_broadcast"` NetworkNonBroadcast types.Bool `tfsdk:"network_non_broadcast"` NetworkPointToPoint types.Bool `tfsdk:"network_point_to_point"` NetworkPointToMultipoint types.Bool `tfsdk:"network_point_to_multipoint"` Cost types.Int64 `tfsdk:"cost"` Priority types.Int64 `tfsdk:"priority"` PassiveEnable types.Bool `tfsdk:"passive_enable"` PassiveDisable types.Bool `tfsdk:"passive_disable"` }
type RouterOSPFVRFAreaInterfaceDataSource ¶ added in v0.1.2
type RouterOSPFVRFAreaInterfaceDataSource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFVRFAreaInterfaceDataSource) Configure ¶ added in v0.1.2
func (d *RouterOSPFVRFAreaInterfaceDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterOSPFVRFAreaInterfaceDataSource) Metadata ¶ added in v0.1.2
func (d *RouterOSPFVRFAreaInterfaceDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterOSPFVRFAreaInterfaceDataSource) Read ¶ added in v0.1.2
func (d *RouterOSPFVRFAreaInterfaceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterOSPFVRFAreaInterfaceDataSource) Schema ¶ added in v0.1.3
func (d *RouterOSPFVRFAreaInterfaceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterOSPFVRFAreaInterfaceResource ¶ added in v0.1.2
type RouterOSPFVRFAreaInterfaceResource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFVRFAreaInterfaceResource) Configure ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Create ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Delete ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterOSPFVRFAreaInterfaceResource) ImportState ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Metadata ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Read ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Schema ¶ added in v0.1.3
func (r *RouterOSPFVRFAreaInterfaceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterOSPFVRFAreaInterfaceResource) Update ¶ added in v0.1.2
func (r *RouterOSPFVRFAreaInterfaceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterOSPFVRFAreas ¶ added in v0.1.1
type RouterOSPFVRFDataSource ¶ added in v0.1.2
type RouterOSPFVRFDataSource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFVRFDataSource) Configure ¶ added in v0.1.2
func (d *RouterOSPFVRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterOSPFVRFDataSource) Metadata ¶ added in v0.1.2
func (d *RouterOSPFVRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterOSPFVRFDataSource) Read ¶ added in v0.1.2
func (d *RouterOSPFVRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterOSPFVRFDataSource) Schema ¶ added in v0.1.3
func (d *RouterOSPFVRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterOSPFVRFRedistributeBgp ¶ added in v0.1.1
type RouterOSPFVRFRedistributeIsis ¶ added in v0.1.1
type RouterOSPFVRFRedistributeOspf ¶ added in v0.1.1
type RouterOSPFVRFRedistributeOspf struct { InstanceName types.String `tfsdk:"instance_name"` MatchInternal types.Bool `tfsdk:"match_internal"` MatchExternal types.Bool `tfsdk:"match_external"` MatchNssaExternal types.Bool `tfsdk:"match_nssa_external"` Tag types.Int64 `tfsdk:"tag"` MetricType types.String `tfsdk:"metric_type"` }
type RouterOSPFVRFResource ¶ added in v0.1.2
type RouterOSPFVRFResource struct {
// contains filtered or unexported fields
}
func (*RouterOSPFVRFResource) Configure ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterOSPFVRFResource) Create ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterOSPFVRFResource) Delete ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterOSPFVRFResource) ImportState ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterOSPFVRFResource) Metadata ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterOSPFVRFResource) Read ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterOSPFVRFResource) Schema ¶ added in v0.1.3
func (r *RouterOSPFVRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterOSPFVRFResource) Update ¶ added in v0.1.2
func (r *RouterOSPFVRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RouterStatic ¶ added in v0.1.9
type RouterStatic struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` PrefixAddress types.String `tfsdk:"prefix_address"` PrefixLength types.Int64 `tfsdk:"prefix_length"` NexthopInterfaces []RouterStaticNexthopInterfaces `tfsdk:"nexthop_interfaces"` NexthopInterfaceAddresses []RouterStaticNexthopInterfaceAddresses `tfsdk:"nexthop_interface_addresses"` NexthopAddresses []RouterStaticNexthopAddresses `tfsdk:"nexthop_addresses"` }
type RouterStaticDataSource ¶ added in v0.1.9
type RouterStaticDataSource struct {
// contains filtered or unexported fields
}
func (*RouterStaticDataSource) Configure ¶ added in v0.1.9
func (d *RouterStaticDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*RouterStaticDataSource) Metadata ¶ added in v0.1.9
func (d *RouterStaticDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RouterStaticDataSource) Read ¶ added in v0.1.9
func (d *RouterStaticDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RouterStaticDataSource) Schema ¶ added in v0.1.9
func (d *RouterStaticDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RouterStaticNexthopAddresses ¶ added in v0.1.9
type RouterStaticNexthopInterfaceAddresses ¶ added in v0.1.9
type RouterStaticNexthopInterfaces ¶ added in v0.1.9
type RouterStaticResource ¶ added in v0.1.9
type RouterStaticResource struct {
// contains filtered or unexported fields
}
func (*RouterStaticResource) Configure ¶ added in v0.1.9
func (r *RouterStaticResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*RouterStaticResource) Create ¶ added in v0.1.9
func (r *RouterStaticResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RouterStaticResource) Delete ¶ added in v0.1.9
func (r *RouterStaticResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RouterStaticResource) ImportState ¶ added in v0.1.9
func (r *RouterStaticResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RouterStaticResource) Metadata ¶ added in v0.1.9
func (r *RouterStaticResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RouterStaticResource) Read ¶ added in v0.1.9
func (r *RouterStaticResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RouterStaticResource) Schema ¶ added in v0.1.9
func (r *RouterStaticResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RouterStaticResource) Update ¶ added in v0.1.9
func (r *RouterStaticResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SNMPServer ¶ added in v0.1.7
type SNMPServer struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` Rf types.Bool `tfsdk:"rf"` Bfd types.Bool `tfsdk:"bfd"` Ntp types.Bool `tfsdk:"ntp"` EthernetOamEvents types.Bool `tfsdk:"ethernet_oam_events"` CopyComplete types.Bool `tfsdk:"copy_complete"` TrapsSnmpLinkup types.Bool `tfsdk:"traps_snmp_linkup"` TrapsSnmpLinkdown types.Bool `tfsdk:"traps_snmp_linkdown"` Power types.Bool `tfsdk:"power"` Config types.Bool `tfsdk:"config"` Entity types.Bool `tfsdk:"entity"` System types.Bool `tfsdk:"system"` Bridgemib types.Bool `tfsdk:"bridgemib"` EntityStateOperstatus types.Bool `tfsdk:"entity_state_operstatus"` EntityRedundancyAll types.Bool `tfsdk:"entity_redundancy_all"` TrapSourceBoth types.String `tfsdk:"trap_source_both"` L2vpnAll types.Bool `tfsdk:"l2vpn_all"` L2vpnVcUp types.Bool `tfsdk:"l2vpn_vc_up"` L2vpnVcDown types.Bool `tfsdk:"l2vpn_vc_down"` Sensor types.Bool `tfsdk:"sensor"` FruCtrl types.Bool `tfsdk:"fru_ctrl"` IsisAll types.String `tfsdk:"isis_all"` IsisDatabaseOverload types.String `tfsdk:"isis_database_overload"` IsisManualAddressDrops types.String `tfsdk:"isis_manual_address_drops"` IsisCorruptedLspDetected types.String `tfsdk:"isis_corrupted_lsp_detected"` IsisAttemptToExceedMaxSequence types.String `tfsdk:"isis_attempt_to_exceed_max_sequence"` IsisIdLenMismatch types.String `tfsdk:"isis_id_len_mismatch"` IsisMaxAreaAddressesMismatch types.String `tfsdk:"isis_max_area_addresses_mismatch"` IsisOwnLspPurge types.String `tfsdk:"isis_own_lsp_purge"` IsisSequenceNumberSkip types.String `tfsdk:"isis_sequence_number_skip"` IsisAuthenticationTypeFailure types.String `tfsdk:"isis_authentication_type_failure"` IsisAuthenticationFailure types.String `tfsdk:"isis_authentication_failure"` IsisVersionSkew types.String `tfsdk:"isis_version_skew"` IsisAreaMismatch types.String `tfsdk:"isis_area_mismatch"` IsisRejectedAdjacency types.String `tfsdk:"isis_rejected_adjacency"` IsisLspTooLargeToPropagate types.String `tfsdk:"isis_lsp_too_large_to_propagate"` IsisOrigLspBuffSizeMismatch types.String `tfsdk:"isis_orig_lsp_buff_size_mismatch"` IsisProtocolsSupportedMismatch types.String `tfsdk:"isis_protocols_supported_mismatch"` IsisAdjacencyChange types.String `tfsdk:"isis_adjacency_change"` IsisLspErrorDetected types.String `tfsdk:"isis_lsp_error_detected"` BgpCbgp2Updown types.Bool `tfsdk:"bgp_cbgp2_updown"` BgpBgp4MibUpdown types.Bool `tfsdk:"bgp_bgp4_mib_updown"` Users []SNMPServerUsers `tfsdk:"users"` Groups []SNMPServerGroups `tfsdk:"groups"` }
type SNMPServerDataSource ¶ added in v0.1.7
type SNMPServerDataSource struct {
// contains filtered or unexported fields
}
func (*SNMPServerDataSource) Configure ¶ added in v0.1.7
func (d *SNMPServerDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SNMPServerDataSource) Metadata ¶ added in v0.1.7
func (d *SNMPServerDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SNMPServerDataSource) Read ¶ added in v0.1.7
func (d *SNMPServerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SNMPServerDataSource) Schema ¶ added in v0.1.7
func (d *SNMPServerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SNMPServerGroups ¶ added in v0.1.7
type SNMPServerGroups struct { GroupName types.String `tfsdk:"group_name"` V3Priv types.Bool `tfsdk:"v3_priv"` V3Read types.String `tfsdk:"v3_read"` V3Write types.String `tfsdk:"v3_write"` V3Context types.String `tfsdk:"v3_context"` V3Notify types.String `tfsdk:"v3_notify"` V3Ipv4 types.String `tfsdk:"v3_ipv4"` V3Ipv6 types.String `tfsdk:"v3_ipv6"` }
type SNMPServerMIB ¶ added in v0.1.7
type SNMPServerMIBDataSource ¶ added in v0.1.7
type SNMPServerMIBDataSource struct {
// contains filtered or unexported fields
}
func (*SNMPServerMIBDataSource) Configure ¶ added in v0.1.7
func (d *SNMPServerMIBDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SNMPServerMIBDataSource) Metadata ¶ added in v0.1.7
func (d *SNMPServerMIBDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SNMPServerMIBDataSource) Read ¶ added in v0.1.7
func (d *SNMPServerMIBDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SNMPServerMIBDataSource) Schema ¶ added in v0.1.7
func (d *SNMPServerMIBDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SNMPServerMIBResource ¶ added in v0.1.7
type SNMPServerMIBResource struct {
// contains filtered or unexported fields
}
func (*SNMPServerMIBResource) Configure ¶ added in v0.1.7
func (r *SNMPServerMIBResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SNMPServerMIBResource) Create ¶ added in v0.1.7
func (r *SNMPServerMIBResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SNMPServerMIBResource) Delete ¶ added in v0.1.7
func (r *SNMPServerMIBResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SNMPServerMIBResource) ImportState ¶ added in v0.1.7
func (r *SNMPServerMIBResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SNMPServerMIBResource) Metadata ¶ added in v0.1.7
func (r *SNMPServerMIBResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SNMPServerMIBResource) Read ¶ added in v0.1.7
func (r *SNMPServerMIBResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SNMPServerMIBResource) Schema ¶ added in v0.1.7
func (r *SNMPServerMIBResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SNMPServerMIBResource) Update ¶ added in v0.1.7
func (r *SNMPServerMIBResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SNMPServerResource ¶ added in v0.1.7
type SNMPServerResource struct {
// contains filtered or unexported fields
}
func (*SNMPServerResource) Configure ¶ added in v0.1.7
func (r *SNMPServerResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SNMPServerResource) Create ¶ added in v0.1.7
func (r *SNMPServerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SNMPServerResource) Delete ¶ added in v0.1.7
func (r *SNMPServerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SNMPServerResource) ImportState ¶ added in v0.1.7
func (r *SNMPServerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SNMPServerResource) Metadata ¶ added in v0.1.7
func (r *SNMPServerResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SNMPServerResource) Read ¶ added in v0.1.7
func (r *SNMPServerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SNMPServerResource) Schema ¶ added in v0.1.7
func (r *SNMPServerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SNMPServerResource) Update ¶ added in v0.1.7
func (r *SNMPServerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SNMPServerUsers ¶ added in v0.1.7
type SNMPServerVRFHost ¶ added in v0.1.7
type SNMPServerVRFHostDataSource ¶ added in v0.1.7
type SNMPServerVRFHostDataSource struct {
// contains filtered or unexported fields
}
func (*SNMPServerVRFHostDataSource) Configure ¶ added in v0.1.7
func (d *SNMPServerVRFHostDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SNMPServerVRFHostDataSource) Metadata ¶ added in v0.1.7
func (d *SNMPServerVRFHostDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SNMPServerVRFHostDataSource) Read ¶ added in v0.1.7
func (d *SNMPServerVRFHostDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SNMPServerVRFHostDataSource) Schema ¶ added in v0.1.7
func (d *SNMPServerVRFHostDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SNMPServerVRFHostResource ¶ added in v0.1.7
type SNMPServerVRFHostResource struct {
// contains filtered or unexported fields
}
func (*SNMPServerVRFHostResource) Configure ¶ added in v0.1.7
func (r *SNMPServerVRFHostResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SNMPServerVRFHostResource) Create ¶ added in v0.1.7
func (r *SNMPServerVRFHostResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SNMPServerVRFHostResource) Delete ¶ added in v0.1.7
func (r *SNMPServerVRFHostResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SNMPServerVRFHostResource) ImportState ¶ added in v0.1.7
func (r *SNMPServerVRFHostResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SNMPServerVRFHostResource) Metadata ¶ added in v0.1.7
func (r *SNMPServerVRFHostResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SNMPServerVRFHostResource) Read ¶ added in v0.1.7
func (r *SNMPServerVRFHostResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SNMPServerVRFHostResource) Schema ¶ added in v0.1.7
func (r *SNMPServerVRFHostResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SNMPServerVRFHostResource) Update ¶ added in v0.1.7
func (r *SNMPServerVRFHostResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SNMPServerVRFHostUnencryptedStrings ¶ added in v0.1.7
type SNMPServerView ¶ added in v0.1.7
type SNMPServerViewDataSource ¶ added in v0.1.7
type SNMPServerViewDataSource struct {
// contains filtered or unexported fields
}
func (*SNMPServerViewDataSource) Configure ¶ added in v0.1.7
func (d *SNMPServerViewDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SNMPServerViewDataSource) Metadata ¶ added in v0.1.7
func (d *SNMPServerViewDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SNMPServerViewDataSource) Read ¶ added in v0.1.7
func (d *SNMPServerViewDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SNMPServerViewDataSource) Schema ¶ added in v0.1.7
func (d *SNMPServerViewDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SNMPServerViewMibViewFamilies ¶ added in v0.1.7
type SNMPServerViewResource ¶ added in v0.1.7
type SNMPServerViewResource struct {
// contains filtered or unexported fields
}
func (*SNMPServerViewResource) Configure ¶ added in v0.1.7
func (r *SNMPServerViewResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SNMPServerViewResource) Create ¶ added in v0.1.7
func (r *SNMPServerViewResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SNMPServerViewResource) Delete ¶ added in v0.1.7
func (r *SNMPServerViewResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SNMPServerViewResource) ImportState ¶ added in v0.1.7
func (r *SNMPServerViewResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SNMPServerViewResource) Metadata ¶ added in v0.1.7
func (r *SNMPServerViewResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SNMPServerViewResource) Read ¶ added in v0.1.7
func (r *SNMPServerViewResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SNMPServerViewResource) Schema ¶ added in v0.1.7
func (r *SNMPServerViewResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SNMPServerViewResource) Update ¶ added in v0.1.7
func (r *SNMPServerViewResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SSH ¶ added in v0.1.4
type SSH struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` ServerDscp types.Int64 `tfsdk:"server_dscp"` ServerLogging types.Bool `tfsdk:"server_logging"` ServerRateLimit types.Int64 `tfsdk:"server_rate_limit"` ServerSessionLimit types.Int64 `tfsdk:"server_session_limit"` ServerV2 types.Bool `tfsdk:"server_v2"` ServerVrfs []SSHServerVrfs `tfsdk:"server_vrfs"` }
type SSHDataSource ¶ added in v0.1.4
type SSHDataSource struct {
// contains filtered or unexported fields
}
func (*SSHDataSource) Configure ¶ added in v0.1.4
func (d *SSHDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SSHDataSource) Metadata ¶ added in v0.1.4
func (d *SSHDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SSHDataSource) Read ¶ added in v0.1.4
func (d *SSHDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SSHDataSource) Schema ¶ added in v0.1.4
func (d *SSHDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SSHResource ¶ added in v0.1.4
type SSHResource struct {
// contains filtered or unexported fields
}
func (*SSHResource) Configure ¶ added in v0.1.4
func (r *SSHResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SSHResource) Create ¶ added in v0.1.4
func (r *SSHResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SSHResource) Delete ¶ added in v0.1.4
func (r *SSHResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SSHResource) ImportState ¶ added in v0.1.4
func (r *SSHResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SSHResource) Metadata ¶ added in v0.1.4
func (r *SSHResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SSHResource) Read ¶ added in v0.1.4
func (r *SSHResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SSHResource) Schema ¶ added in v0.1.4
func (r *SSHResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SSHResource) Update ¶ added in v0.1.4
func (r *SSHResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SSHServerVrfs ¶ added in v0.1.4
type SegmentRouting ¶ added in v0.1.7
type SegmentRouting struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` GlobalBlockLowerBound types.Int64 `tfsdk:"global_block_lower_bound"` GlobalBlockUpperBound types.Int64 `tfsdk:"global_block_upper_bound"` LocalBlockLowerBound types.Int64 `tfsdk:"local_block_lower_bound"` LocalBlockUpperBound types.Int64 `tfsdk:"local_block_upper_bound"` }
type SegmentRoutingDataSource ¶ added in v0.1.7
type SegmentRoutingDataSource struct {
// contains filtered or unexported fields
}
func (*SegmentRoutingDataSource) Configure ¶ added in v0.1.7
func (d *SegmentRoutingDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SegmentRoutingDataSource) Metadata ¶ added in v0.1.7
func (d *SegmentRoutingDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SegmentRoutingDataSource) Read ¶ added in v0.1.7
func (d *SegmentRoutingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SegmentRoutingDataSource) Schema ¶ added in v0.1.7
func (d *SegmentRoutingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SegmentRoutingResource ¶ added in v0.1.7
type SegmentRoutingResource struct {
// contains filtered or unexported fields
}
func (*SegmentRoutingResource) Configure ¶ added in v0.1.7
func (r *SegmentRoutingResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SegmentRoutingResource) Create ¶ added in v0.1.7
func (r *SegmentRoutingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SegmentRoutingResource) Delete ¶ added in v0.1.7
func (r *SegmentRoutingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SegmentRoutingResource) ImportState ¶ added in v0.1.7
func (r *SegmentRoutingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SegmentRoutingResource) Metadata ¶ added in v0.1.7
func (r *SegmentRoutingResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SegmentRoutingResource) Read ¶ added in v0.1.7
func (r *SegmentRoutingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SegmentRoutingResource) Schema ¶ added in v0.1.7
func (r *SegmentRoutingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SegmentRoutingResource) Update ¶ added in v0.1.7
func (r *SegmentRoutingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SegmentRoutingTE ¶ added in v0.1.10
type SegmentRoutingTE struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` LoggingPcepPeerStatus types.Bool `tfsdk:"logging_pcep_peer_status"` LoggingPolicyStatus types.Bool `tfsdk:"logging_policy_status"` PccReportAll types.Bool `tfsdk:"pcc_report_all"` PccSourceAddress types.String `tfsdk:"pcc_source_address"` PccDelegationTimeout types.Int64 `tfsdk:"pcc_delegation_timeout"` PccDeadTimer types.Int64 `tfsdk:"pcc_dead_timer"` PccInitiatedState types.Int64 `tfsdk:"pcc_initiated_state"` PccInitiatedOrphan types.Int64 `tfsdk:"pcc_initiated_orphan"` PcePeers []SegmentRoutingTEPcePeers `tfsdk:"pce_peers"` OnDemandColors []SegmentRoutingTEOnDemandColors `tfsdk:"on_demand_colors"` Policies []SegmentRoutingTEPolicies `tfsdk:"policies"` }
type SegmentRoutingTEDataSource ¶ added in v0.1.10
type SegmentRoutingTEDataSource struct {
// contains filtered or unexported fields
}
func (*SegmentRoutingTEDataSource) Configure ¶ added in v0.1.10
func (d *SegmentRoutingTEDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SegmentRoutingTEDataSource) Metadata ¶ added in v0.1.10
func (d *SegmentRoutingTEDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SegmentRoutingTEDataSource) Read ¶ added in v0.1.10
func (d *SegmentRoutingTEDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SegmentRoutingTEDataSource) Schema ¶ added in v0.1.10
func (d *SegmentRoutingTEDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SegmentRoutingTEOnDemandColors ¶ added in v0.1.10
type SegmentRoutingTEOnDemandColors struct { DynamicAnycastSidInclusion types.Bool `tfsdk:"dynamic_anycast_sid_inclusion"` DynamicMetricType types.String `tfsdk:"dynamic_metric_type"` Color types.Int64 `tfsdk:"color"` Srv6Enable types.Bool `tfsdk:"srv6_enable"` Srv6LocatorName types.String `tfsdk:"srv6_locator_name"` Srv6LocatorBehavior types.String `tfsdk:"srv6_locator_behavior"` Srv6LocatorBindingSidType types.String `tfsdk:"srv6_locator_binding_sid_type"` SourceAddress types.String `tfsdk:"source_address"` SourceAddressType types.String `tfsdk:"source_address_type"` EffectiveMetricEnable types.Bool `tfsdk:"effective_metric_enable"` EffectiveMetricValue types.Int64 `tfsdk:"effective_metric_value"` EffectiveMetricType types.String `tfsdk:"effective_metric_type"` ConstraintSegmentsProtectionType types.String `tfsdk:"constraint_segments_protection_type"` ConstraintSegmentsSidAlgorithm types.Int64 `tfsdk:"constraint_segments_sid_algorithm"` }
type SegmentRoutingTEPcePeers ¶ added in v0.1.10
type SegmentRoutingTEPolicies ¶ added in v0.1.10
type SegmentRoutingTEPolicies struct { PolicyName types.String `tfsdk:"policy_name"` Srv6Enable types.Bool `tfsdk:"srv6_enable"` Srv6LocatorName types.String `tfsdk:"srv6_locator_name"` Srv6LocatorBindingSidType types.String `tfsdk:"srv6_locator_binding_sid_type"` Srv6LocatorBehavior types.String `tfsdk:"srv6_locator_behavior"` SourceAddress types.String `tfsdk:"source_address"` SourceAddressType types.String `tfsdk:"source_address_type"` PolicyColorEndpointColor types.Int64 `tfsdk:"policy_color_endpoint_color"` PolicyColorEndpointType types.String `tfsdk:"policy_color_endpoint_type"` PolicyColorEndpointAddress types.String `tfsdk:"policy_color_endpoint_address"` }
type SegmentRoutingTEPolicyCandidatePath ¶ added in v0.1.10
type SegmentRoutingTEPolicyCandidatePathDataSource ¶ added in v0.1.10
type SegmentRoutingTEPolicyCandidatePathDataSource struct {
// contains filtered or unexported fields
}
func (*SegmentRoutingTEPolicyCandidatePathDataSource) Configure ¶ added in v0.1.10
func (d *SegmentRoutingTEPolicyCandidatePathDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SegmentRoutingTEPolicyCandidatePathDataSource) Metadata ¶ added in v0.1.10
func (d *SegmentRoutingTEPolicyCandidatePathDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SegmentRoutingTEPolicyCandidatePathDataSource) Read ¶ added in v0.1.10
func (d *SegmentRoutingTEPolicyCandidatePathDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SegmentRoutingTEPolicyCandidatePathDataSource) Schema ¶ added in v0.1.10
func (d *SegmentRoutingTEPolicyCandidatePathDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SegmentRoutingTEPolicyCandidatePathPathInfos ¶ added in v0.1.10
type SegmentRoutingTEPolicyCandidatePathResource ¶ added in v0.1.10
type SegmentRoutingTEPolicyCandidatePathResource struct {
// contains filtered or unexported fields
}
func (*SegmentRoutingTEPolicyCandidatePathResource) Configure ¶ added in v0.1.10
func (r *SegmentRoutingTEPolicyCandidatePathResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SegmentRoutingTEPolicyCandidatePathResource) Create ¶ added in v0.1.10
func (r *SegmentRoutingTEPolicyCandidatePathResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SegmentRoutingTEPolicyCandidatePathResource) Delete ¶ added in v0.1.10
func (r *SegmentRoutingTEPolicyCandidatePathResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SegmentRoutingTEPolicyCandidatePathResource) ImportState ¶ added in v0.1.10
func (r *SegmentRoutingTEPolicyCandidatePathResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SegmentRoutingTEPolicyCandidatePathResource) Metadata ¶ added in v0.1.10
func (r *SegmentRoutingTEPolicyCandidatePathResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SegmentRoutingTEPolicyCandidatePathResource) Read ¶ added in v0.1.10
func (r *SegmentRoutingTEPolicyCandidatePathResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SegmentRoutingTEPolicyCandidatePathResource) Schema ¶ added in v0.1.10
func (r *SegmentRoutingTEPolicyCandidatePathResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SegmentRoutingTEPolicyCandidatePathResource) Update ¶ added in v0.1.10
func (r *SegmentRoutingTEPolicyCandidatePathResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SegmentRoutingTEResource ¶ added in v0.1.10
type SegmentRoutingTEResource struct {
// contains filtered or unexported fields
}
func (*SegmentRoutingTEResource) Configure ¶ added in v0.1.10
func (r *SegmentRoutingTEResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SegmentRoutingTEResource) Create ¶ added in v0.1.10
func (r *SegmentRoutingTEResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SegmentRoutingTEResource) Delete ¶ added in v0.1.10
func (r *SegmentRoutingTEResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SegmentRoutingTEResource) ImportState ¶ added in v0.1.10
func (r *SegmentRoutingTEResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SegmentRoutingTEResource) Metadata ¶ added in v0.1.10
func (r *SegmentRoutingTEResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SegmentRoutingTEResource) Read ¶ added in v0.1.10
func (r *SegmentRoutingTEResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SegmentRoutingTEResource) Schema ¶ added in v0.1.10
func (r *SegmentRoutingTEResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SegmentRoutingTEResource) Update ¶ added in v0.1.10
func (r *SegmentRoutingTEResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SegmentRoutingV6 ¶ added in v0.1.10
type SegmentRoutingV6DataSource ¶ added in v0.1.10
type SegmentRoutingV6DataSource struct {
// contains filtered or unexported fields
}
func (*SegmentRoutingV6DataSource) Configure ¶ added in v0.1.10
func (d *SegmentRoutingV6DataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*SegmentRoutingV6DataSource) Metadata ¶ added in v0.1.10
func (d *SegmentRoutingV6DataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SegmentRoutingV6DataSource) Read ¶ added in v0.1.10
func (d *SegmentRoutingV6DataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SegmentRoutingV6DataSource) Schema ¶ added in v0.1.10
func (d *SegmentRoutingV6DataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SegmentRoutingV6Locators ¶ added in v0.1.10
type SegmentRoutingV6Resource ¶ added in v0.1.10
type SegmentRoutingV6Resource struct {
// contains filtered or unexported fields
}
func (*SegmentRoutingV6Resource) Configure ¶ added in v0.1.10
func (r *SegmentRoutingV6Resource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*SegmentRoutingV6Resource) Create ¶ added in v0.1.10
func (r *SegmentRoutingV6Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SegmentRoutingV6Resource) Delete ¶ added in v0.1.10
func (r *SegmentRoutingV6Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SegmentRoutingV6Resource) ImportState ¶ added in v0.1.10
func (r *SegmentRoutingV6Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SegmentRoutingV6Resource) Metadata ¶ added in v0.1.10
func (r *SegmentRoutingV6Resource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SegmentRoutingV6Resource) Read ¶ added in v0.1.10
func (r *SegmentRoutingV6Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SegmentRoutingV6Resource) Schema ¶ added in v0.1.10
func (r *SegmentRoutingV6Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SegmentRoutingV6Resource) Update ¶ added in v0.1.10
func (r *SegmentRoutingV6Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type VRF ¶
type VRF struct { Device types.String `tfsdk:"device"` Id types.String `tfsdk:"id"` VrfName types.String `tfsdk:"vrf_name"` Description types.String `tfsdk:"description"` VpnId types.String `tfsdk:"vpn_id"` AddressFamilyIpv4Unicast types.Bool `tfsdk:"address_family_ipv4_unicast"` AddressFamilyIpv4UnicastImportRoutePolicy types.String `tfsdk:"address_family_ipv4_unicast_import_route_policy"` AddressFamilyIpv4UnicastExportRoutePolicy types.String `tfsdk:"address_family_ipv4_unicast_export_route_policy"` AddressFamilyIpv4Multicast types.Bool `tfsdk:"address_family_ipv4_multicast"` AddressFamilyIpv4Flowspec types.Bool `tfsdk:"address_family_ipv4_flowspec"` AddressFamilyIpv6Unicast types.Bool `tfsdk:"address_family_ipv6_unicast"` AddressFamilyIpv6UnicastImportRoutePolicy types.String `tfsdk:"address_family_ipv6_unicast_import_route_policy"` AddressFamilyIpv6UnicastExportRoutePolicy types.String `tfsdk:"address_family_ipv6_unicast_export_route_policy"` AddressFamilyIpv6Multicast types.Bool `tfsdk:"address_family_ipv6_multicast"` AddressFamilyIpv6Flowspec types.Bool `tfsdk:"address_family_ipv6_flowspec"` RdTwoByteAsAsNumber types.String `tfsdk:"rd_two_byte_as_as_number"` RdTwoByteAsIndex types.Int64 `tfsdk:"rd_two_byte_as_index"` RdFourByteAsAsNumber types.String `tfsdk:"rd_four_byte_as_as_number"` RdFourByteAsIndex types.Int64 `tfsdk:"rd_four_byte_as_index"` RdIpAddressIpv4Address types.String `tfsdk:"rd_ip_address_ipv4_address"` RdIpAddressIndex types.Int64 `tfsdk:"rd_ip_address_index"` AddressFamilyIpv4UnicastImportRouteTargetTwoByteAsFormat []VRFAddressFamilyIpv4UnicastImportRouteTargetTwoByteAsFormat `tfsdk:"address_family_ipv4_unicast_import_route_target_two_byte_as_format"` AddressFamilyIpv4UnicastImportRouteTargetFourByteAsFormat []VRFAddressFamilyIpv4UnicastImportRouteTargetFourByteAsFormat `tfsdk:"address_family_ipv4_unicast_import_route_target_four_byte_as_format"` AddressFamilyIpv4UnicastImportRouteTargetIpAddressFormat []VRFAddressFamilyIpv4UnicastImportRouteTargetIpAddressFormat `tfsdk:"address_family_ipv4_unicast_import_route_target_ip_address_format"` AddressFamilyIpv4UnicastExportRouteTargetTwoByteAsFormat []VRFAddressFamilyIpv4UnicastExportRouteTargetTwoByteAsFormat `tfsdk:"address_family_ipv4_unicast_export_route_target_two_byte_as_format"` AddressFamilyIpv4UnicastExportRouteTargetFourByteAsFormat []VRFAddressFamilyIpv4UnicastExportRouteTargetFourByteAsFormat `tfsdk:"address_family_ipv4_unicast_export_route_target_four_byte_as_format"` AddressFamilyIpv4UnicastExportRouteTargetIpAddressFormat []VRFAddressFamilyIpv4UnicastExportRouteTargetIpAddressFormat `tfsdk:"address_family_ipv4_unicast_export_route_target_ip_address_format"` AddressFamilyIpv6UnicastImportRouteTargetTwoByteAsFormat []VRFAddressFamilyIpv6UnicastImportRouteTargetTwoByteAsFormat `tfsdk:"address_family_ipv6_unicast_import_route_target_two_byte_as_format"` AddressFamilyIpv6UnicastImportRouteTargetFourByteAsFormat []VRFAddressFamilyIpv6UnicastImportRouteTargetFourByteAsFormat `tfsdk:"address_family_ipv6_unicast_import_route_target_four_byte_as_format"` AddressFamilyIpv6UnicastImportRouteTargetIpAddressFormat []VRFAddressFamilyIpv6UnicastImportRouteTargetIpAddressFormat `tfsdk:"address_family_ipv6_unicast_import_route_target_ip_address_format"` AddressFamilyIpv6UnicastExportRouteTargetTwoByteAsFormat []VRFAddressFamilyIpv6UnicastExportRouteTargetTwoByteAsFormat `tfsdk:"address_family_ipv6_unicast_export_route_target_two_byte_as_format"` AddressFamilyIpv6UnicastExportRouteTargetFourByteAsFormat []VRFAddressFamilyIpv6UnicastExportRouteTargetFourByteAsFormat `tfsdk:"address_family_ipv6_unicast_export_route_target_four_byte_as_format"` AddressFamilyIpv6UnicastExportRouteTargetIpAddressFormat []VRFAddressFamilyIpv6UnicastExportRouteTargetIpAddressFormat `tfsdk:"address_family_ipv6_unicast_export_route_target_ip_address_format"` }
type VRFAddressFamilyIpv4UnicastExportRouteTargetFourByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastExportRouteTargetIpAddressFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastExportRouteTargetTwoByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastImportRouteTargetFourByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastImportRouteTargetIpAddressFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv4UnicastImportRouteTargetTwoByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastExportRouteTargetFourByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastExportRouteTargetIpAddressFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastExportRouteTargetTwoByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastImportRouteTargetFourByteAsFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastImportRouteTargetIpAddressFormat ¶ added in v0.1.1
type VRFAddressFamilyIpv6UnicastImportRouteTargetTwoByteAsFormat ¶ added in v0.1.1
type VRFDataSource ¶ added in v0.1.2
type VRFDataSource struct {
// contains filtered or unexported fields
}
func (*VRFDataSource) Configure ¶ added in v0.1.2
func (d *VRFDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*VRFDataSource) Metadata ¶ added in v0.1.2
func (d *VRFDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*VRFDataSource) Read ¶ added in v0.1.2
func (d *VRFDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*VRFDataSource) Schema ¶ added in v0.1.3
func (d *VRFDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type VRFResource ¶ added in v0.1.2
type VRFResource struct {
// contains filtered or unexported fields
}
func (*VRFResource) Configure ¶ added in v0.1.2
func (r *VRFResource) Configure(ctx context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*VRFResource) Create ¶ added in v0.1.2
func (r *VRFResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*VRFResource) Delete ¶ added in v0.1.2
func (r *VRFResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*VRFResource) ImportState ¶ added in v0.1.2
func (r *VRFResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*VRFResource) Metadata ¶ added in v0.1.2
func (r *VRFResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*VRFResource) Read ¶ added in v0.1.2
func (r *VRFResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*VRFResource) Schema ¶ added in v0.1.3
func (r *VRFResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*VRFResource) Update ¶ added in v0.1.2
func (r *VRFResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Source Files ¶
- data_source_iosxr_banner.go
- data_source_iosxr_bgp_as_format.go
- data_source_iosxr_cdp.go
- data_source_iosxr_class_map_qos.go
- data_source_iosxr_evpn.go
- data_source_iosxr_evpn_evi.go
- data_source_iosxr_evpn_group.go
- data_source_iosxr_evpn_interface.go
- data_source_iosxr_evpn_segment_routing_srv6_evi.go
- data_source_iosxr_extcommunity_opaque_set.go
- data_source_iosxr_gnmi.go
- data_source_iosxr_hostname.go
- data_source_iosxr_interface.go
- data_source_iosxr_ipv4_access_list.go
- data_source_iosxr_ipv4_access_list_options.go
- data_source_iosxr_ipv4_prefix_list.go
- data_source_iosxr_ipv6_access_list.go
- data_source_iosxr_ipv6_access_list_options.go
- data_source_iosxr_ipv6_prefix_list.go
- data_source_iosxr_key_chain.go
- data_source_iosxr_l2vpn.go
- data_source_iosxr_l2vpn_bridge_group.go
- data_source_iosxr_l2vpn_bridge_group_bridge_domain.go
- data_source_iosxr_l2vpn_xconnect_group_p2p.go
- data_source_iosxr_logging.go
- data_source_iosxr_logging_source_interface.go
- data_source_iosxr_logging_vrf.go
- data_source_iosxr_mpls_ldp.go
- data_source_iosxr_mpls_oam.go
- data_source_iosxr_mpls_traffic_eng.go
- data_source_iosxr_oc_system_config.go
- data_source_iosxr_pce.go
- data_source_iosxr_policy_map_qos.go
- data_source_iosxr_prefix_set.go
- data_source_iosxr_route_policy.go
- data_source_iosxr_router_bgp.go
- data_source_iosxr_router_bgp_address_family.go
- data_source_iosxr_router_bgp_neighbor_address_family.go
- data_source_iosxr_router_bgp_neighbor_group.go
- data_source_iosxr_router_bgp_vrf.go
- data_source_iosxr_router_bgp_vrf_address_family.go
- data_source_iosxr_router_bgp_vrf_neighbor_address_family.go
- data_source_iosxr_router_isis.go
- data_source_iosxr_router_isis_address_family.go
- data_source_iosxr_router_isis_interface.go
- data_source_iosxr_router_isis_interface_address_family.go
- data_source_iosxr_router_ospf.go
- data_source_iosxr_router_ospf_area_interface.go
- data_source_iosxr_router_ospf_vrf.go
- data_source_iosxr_router_ospf_vrf_area_interface.go
- data_source_iosxr_router_static.go
- data_source_iosxr_segment_routing.go
- data_source_iosxr_segment_routing_te.go
- data_source_iosxr_segment_routing_te_policy_candidate_path.go
- data_source_iosxr_segment_routing_v6.go
- data_source_iosxr_snmp_server.go
- data_source_iosxr_snmp_server_mib.go
- data_source_iosxr_snmp_server_view.go
- data_source_iosxr_snmp_server_vrf_host.go
- data_source_iosxr_ssh.go
- data_source_iosxr_vrf.go
- model_iosxr_banner.go
- model_iosxr_bgp_as_format.go
- model_iosxr_cdp.go
- model_iosxr_class_map_qos.go
- model_iosxr_evpn.go
- model_iosxr_evpn_evi.go
- model_iosxr_evpn_group.go
- model_iosxr_evpn_interface.go
- model_iosxr_evpn_segment_routing_srv6_evi.go
- model_iosxr_extcommunity_opaque_set.go
- model_iosxr_gnmi.go
- model_iosxr_hostname.go
- model_iosxr_interface.go
- model_iosxr_ipv4_access_list.go
- model_iosxr_ipv4_access_list_options.go
- model_iosxr_ipv4_prefix_list.go
- model_iosxr_ipv6_access_list.go
- model_iosxr_ipv6_access_list_options.go
- model_iosxr_ipv6_prefix_list.go
- model_iosxr_key_chain.go
- model_iosxr_l2vpn.go
- model_iosxr_l2vpn_bridge_group.go
- model_iosxr_l2vpn_bridge_group_bridge_domain.go
- model_iosxr_l2vpn_xconnect_group_p2p.go
- model_iosxr_logging.go
- model_iosxr_logging_source_interface.go
- model_iosxr_logging_vrf.go
- model_iosxr_mpls_ldp.go
- model_iosxr_mpls_oam.go
- model_iosxr_mpls_traffic_eng.go
- model_iosxr_oc_system_config.go
- model_iosxr_pce.go
- model_iosxr_policy_map_qos.go
- model_iosxr_prefix_set.go
- model_iosxr_route_policy.go
- model_iosxr_router_bgp.go
- model_iosxr_router_bgp_address_family.go
- model_iosxr_router_bgp_neighbor_address_family.go
- model_iosxr_router_bgp_neighbor_group.go
- model_iosxr_router_bgp_vrf.go
- model_iosxr_router_bgp_vrf_address_family.go
- model_iosxr_router_bgp_vrf_neighbor_address_family.go
- model_iosxr_router_isis.go
- model_iosxr_router_isis_address_family.go
- model_iosxr_router_isis_interface.go
- model_iosxr_router_isis_interface_address_family.go
- model_iosxr_router_ospf.go
- model_iosxr_router_ospf_area_interface.go
- model_iosxr_router_ospf_vrf.go
- model_iosxr_router_ospf_vrf_area_interface.go
- model_iosxr_router_static.go
- model_iosxr_segment_routing.go
- model_iosxr_segment_routing_te.go
- model_iosxr_segment_routing_te_policy_candidate_path.go
- model_iosxr_segment_routing_v6.go
- model_iosxr_snmp_server.go
- model_iosxr_snmp_server_mib.go
- model_iosxr_snmp_server_view.go
- model_iosxr_snmp_server_vrf_host.go
- model_iosxr_ssh.go
- model_iosxr_vrf.go
- provider.go
- resource_iosxr_banner.go
- resource_iosxr_bgp_as_format.go
- resource_iosxr_cdp.go
- resource_iosxr_class_map_qos.go
- resource_iosxr_evpn.go
- resource_iosxr_evpn_evi.go
- resource_iosxr_evpn_group.go
- resource_iosxr_evpn_interface.go
- resource_iosxr_evpn_segment_routing_srv6_evi.go
- resource_iosxr_extcommunity_opaque_set.go
- resource_iosxr_gnmi.go
- resource_iosxr_hostname.go
- resource_iosxr_interface.go
- resource_iosxr_ipv4_access_list.go
- resource_iosxr_ipv4_access_list_options.go
- resource_iosxr_ipv4_prefix_list.go
- resource_iosxr_ipv6_access_list.go
- resource_iosxr_ipv6_access_list_options.go
- resource_iosxr_ipv6_prefix_list.go
- resource_iosxr_key_chain.go
- resource_iosxr_l2vpn.go
- resource_iosxr_l2vpn_bridge_group.go
- resource_iosxr_l2vpn_bridge_group_bridge_domain.go
- resource_iosxr_l2vpn_xconnect_group_p2p.go
- resource_iosxr_logging.go
- resource_iosxr_logging_source_interface.go
- resource_iosxr_logging_vrf.go
- resource_iosxr_mpls_ldp.go
- resource_iosxr_mpls_oam.go
- resource_iosxr_mpls_traffic_eng.go
- resource_iosxr_oc_system_config.go
- resource_iosxr_pce.go
- resource_iosxr_policy_map_qos.go
- resource_iosxr_prefix_set.go
- resource_iosxr_route_policy.go
- resource_iosxr_router_bgp.go
- resource_iosxr_router_bgp_address_family.go
- resource_iosxr_router_bgp_neighbor_address_family.go
- resource_iosxr_router_bgp_neighbor_group.go
- resource_iosxr_router_bgp_vrf.go
- resource_iosxr_router_bgp_vrf_address_family.go
- resource_iosxr_router_bgp_vrf_neighbor_address_family.go
- resource_iosxr_router_isis.go
- resource_iosxr_router_isis_address_family.go
- resource_iosxr_router_isis_interface.go
- resource_iosxr_router_isis_interface_address_family.go
- resource_iosxr_router_ospf.go
- resource_iosxr_router_ospf_area_interface.go
- resource_iosxr_router_ospf_vrf.go
- resource_iosxr_router_ospf_vrf_area_interface.go
- resource_iosxr_router_static.go
- resource_iosxr_segment_routing.go
- resource_iosxr_segment_routing_te.go
- resource_iosxr_segment_routing_te_policy_candidate_path.go
- resource_iosxr_segment_routing_v6.go
- resource_iosxr_snmp_server.go
- resource_iosxr_snmp_server_mib.go
- resource_iosxr_snmp_server_view.go
- resource_iosxr_snmp_server_vrf_host.go
- resource_iosxr_ssh.go
- resource_iosxr_vrf.go
Click to show internal directories.
Click to hide internal directories.