package
0.0.0-20240605151924-91a3f439c86c
Repository: https://github.com/fbreckle/go-netbox.git
Documentation: pkg.go.dev
# Functions
New creates a new vpn API client.
New creates a new vpn API client with basic auth credentials.
New creates a new vpn API client with a bearer token for authentication.
NewVpnTunnelGroupsCreateCreated creates a VpnTunnelGroupsCreateCreated with default headers values.
NewVpnTunnelGroupsCreateDefault creates a VpnTunnelGroupsCreateDefault with default headers values.
NewVpnTunnelGroupsCreateParams creates a new VpnTunnelGroupsCreateParams object, with the default timeout for this client.
NewVpnTunnelGroupsCreateParamsWithContext creates a new VpnTunnelGroupsCreateParams object with the ability to set a context for a request.
NewVpnTunnelGroupsCreateParamsWithHTTPClient creates a new VpnTunnelGroupsCreateParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelGroupsCreateParamsWithTimeout creates a new VpnTunnelGroupsCreateParams object with the ability to set a timeout on a request.
NewVpnTunnelGroupsDeleteDefault creates a VpnTunnelGroupsDeleteDefault with default headers values.
NewVpnTunnelGroupsDeleteNoContent creates a VpnTunnelGroupsDeleteNoContent with default headers values.
NewVpnTunnelGroupsDeleteParams creates a new VpnTunnelGroupsDeleteParams object, with the default timeout for this client.
NewVpnTunnelGroupsDeleteParamsWithContext creates a new VpnTunnelGroupsDeleteParams object with the ability to set a context for a request.
NewVpnTunnelGroupsDeleteParamsWithHTTPClient creates a new VpnTunnelGroupsDeleteParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelGroupsDeleteParamsWithTimeout creates a new VpnTunnelGroupsDeleteParams object with the ability to set a timeout on a request.
NewVpnTunnelGroupsListDefault creates a VpnTunnelGroupsListDefault with default headers values.
NewVpnTunnelGroupsListOK creates a VpnTunnelGroupsListOK with default headers values.
NewVpnTunnelGroupsListParams creates a new VpnTunnelGroupsListParams object, with the default timeout for this client.
NewVpnTunnelGroupsListParamsWithContext creates a new VpnTunnelGroupsListParams object with the ability to set a context for a request.
NewVpnTunnelGroupsListParamsWithHTTPClient creates a new VpnTunnelGroupsListParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelGroupsListParamsWithTimeout creates a new VpnTunnelGroupsListParams object with the ability to set a timeout on a request.
NewVpnTunnelGroupsReadDefault creates a VpnTunnelGroupsReadDefault with default headers values.
NewVpnTunnelGroupsReadOK creates a VpnTunnelGroupsReadOK with default headers values.
NewVpnTunnelGroupsReadParams creates a new VpnTunnelGroupsReadParams object, with the default timeout for this client.
NewVpnTunnelGroupsReadParamsWithContext creates a new VpnTunnelGroupsReadParams object with the ability to set a context for a request.
NewVpnTunnelGroupsReadParamsWithHTTPClient creates a new VpnTunnelGroupsReadParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelGroupsReadParamsWithTimeout creates a new VpnTunnelGroupsReadParams object with the ability to set a timeout on a request.
NewVpnTunnelGroupsUpdateDefault creates a VpnTunnelGroupsUpdateDefault with default headers values.
NewVpnTunnelGroupsUpdateOK creates a VpnTunnelGroupsUpdateOK with default headers values.
NewVpnTunnelGroupsUpdateParams creates a new VpnTunnelGroupsUpdateParams object, with the default timeout for this client.
NewVpnTunnelGroupsUpdateParamsWithContext creates a new VpnTunnelGroupsUpdateParams object with the ability to set a context for a request.
NewVpnTunnelGroupsUpdateParamsWithHTTPClient creates a new VpnTunnelGroupsUpdateParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelGroupsUpdateParamsWithTimeout creates a new VpnTunnelGroupsUpdateParams object with the ability to set a timeout on a request.
NewVpnTunnelsCreateCreated creates a VpnTunnelsCreateCreated with default headers values.
NewVpnTunnelsCreateDefault creates a VpnTunnelsCreateDefault with default headers values.
NewVpnTunnelsCreateParams creates a new VpnTunnelsCreateParams object, with the default timeout for this client.
NewVpnTunnelsCreateParamsWithContext creates a new VpnTunnelsCreateParams object with the ability to set a context for a request.
NewVpnTunnelsCreateParamsWithHTTPClient creates a new VpnTunnelsCreateParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelsCreateParamsWithTimeout creates a new VpnTunnelsCreateParams object with the ability to set a timeout on a request.
NewVpnTunnelsDeleteDefault creates a VpnTunnelsDeleteDefault with default headers values.
NewVpnTunnelsDeleteNoContent creates a VpnTunnelsDeleteNoContent with default headers values.
NewVpnTunnelsDeleteParams creates a new VpnTunnelsDeleteParams object, with the default timeout for this client.
NewVpnTunnelsDeleteParamsWithContext creates a new VpnTunnelsDeleteParams object with the ability to set a context for a request.
NewVpnTunnelsDeleteParamsWithHTTPClient creates a new VpnTunnelsDeleteParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelsDeleteParamsWithTimeout creates a new VpnTunnelsDeleteParams object with the ability to set a timeout on a request.
NewVpnTunnelsListDefault creates a VpnTunnelsListDefault with default headers values.
NewVpnTunnelsListOK creates a VpnTunnelsListOK with default headers values.
NewVpnTunnelsListParams creates a new VpnTunnelsListParams object, with the default timeout for this client.
NewVpnTunnelsListParamsWithContext creates a new VpnTunnelsListParams object with the ability to set a context for a request.
NewVpnTunnelsListParamsWithHTTPClient creates a new VpnTunnelsListParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelsListParamsWithTimeout creates a new VpnTunnelsListParams object with the ability to set a timeout on a request.
NewVpnTunnelsReadDefault creates a VpnTunnelsReadDefault with default headers values.
NewVpnTunnelsReadOK creates a VpnTunnelsReadOK with default headers values.
NewVpnTunnelsReadParams creates a new VpnTunnelsReadParams object, with the default timeout for this client.
NewVpnTunnelsReadParamsWithContext creates a new VpnTunnelsReadParams object with the ability to set a context for a request.
NewVpnTunnelsReadParamsWithHTTPClient creates a new VpnTunnelsReadParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelsReadParamsWithTimeout creates a new VpnTunnelsReadParams object with the ability to set a timeout on a request.
NewVpnTunnelsUpdateDefault creates a VpnTunnelsUpdateDefault with default headers values.
NewVpnTunnelsUpdateOK creates a VpnTunnelsUpdateOK with default headers values.
NewVpnTunnelsUpdateParams creates a new VpnTunnelsUpdateParams object, with the default timeout for this client.
NewVpnTunnelsUpdateParamsWithContext creates a new VpnTunnelsUpdateParams object with the ability to set a context for a request.
NewVpnTunnelsUpdateParamsWithHTTPClient creates a new VpnTunnelsUpdateParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelsUpdateParamsWithTimeout creates a new VpnTunnelsUpdateParams object with the ability to set a timeout on a request.
NewVpnTunnelTerminationsCreateCreated creates a VpnTunnelTerminationsCreateCreated with default headers values.
NewVpnTunnelTerminationsCreateDefault creates a VpnTunnelTerminationsCreateDefault with default headers values.
NewVpnTunnelTerminationsCreateParams creates a new VpnTunnelTerminationsCreateParams object, with the default timeout for this client.
NewVpnTunnelTerminationsCreateParamsWithContext creates a new VpnTunnelTerminationsCreateParams object with the ability to set a context for a request.
NewVpnTunnelTerminationsCreateParamsWithHTTPClient creates a new VpnTunnelTerminationsCreateParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelTerminationsCreateParamsWithTimeout creates a new VpnTunnelTerminationsCreateParams object with the ability to set a timeout on a request.
NewVpnTunnelTerminationsDeleteDefault creates a VpnTunnelTerminationsDeleteDefault with default headers values.
NewVpnTunnelTerminationsDeleteNoContent creates a VpnTunnelTerminationsDeleteNoContent with default headers values.
NewVpnTunnelTerminationsDeleteParams creates a new VpnTunnelTerminationsDeleteParams object, with the default timeout for this client.
NewVpnTunnelTerminationsDeleteParamsWithContext creates a new VpnTunnelTerminationsDeleteParams object with the ability to set a context for a request.
NewVpnTunnelTerminationsDeleteParamsWithHTTPClient creates a new VpnTunnelTerminationsDeleteParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelTerminationsDeleteParamsWithTimeout creates a new VpnTunnelTerminationsDeleteParams object with the ability to set a timeout on a request.
NewVpnTunnelTerminationsListDefault creates a VpnTunnelTerminationsListDefault with default headers values.
NewVpnTunnelTerminationsListOK creates a VpnTunnelTerminationsListOK with default headers values.
NewVpnTunnelTerminationsListParams creates a new VpnTunnelTerminationsListParams object, with the default timeout for this client.
NewVpnTunnelTerminationsListParamsWithContext creates a new VpnTunnelTerminationsListParams object with the ability to set a context for a request.
NewVpnTunnelTerminationsListParamsWithHTTPClient creates a new VpnTunnelTerminationsListParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelTerminationsListParamsWithTimeout creates a new VpnTunnelTerminationsListParams object with the ability to set a timeout on a request.
NewVpnTunnelTerminationsReadDefault creates a VpnTunnelTerminationsReadDefault with default headers values.
NewVpnTunnelTerminationsReadOK creates a VpnTunnelTerminationsReadOK with default headers values.
NewVpnTunnelTerminationsReadParams creates a new VpnTunnelTerminationsReadParams object, with the default timeout for this client.
NewVpnTunnelTerminationsReadParamsWithContext creates a new VpnTunnelTerminationsReadParams object with the ability to set a context for a request.
NewVpnTunnelTerminationsReadParamsWithHTTPClient creates a new VpnTunnelTerminationsReadParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelTerminationsReadParamsWithTimeout creates a new VpnTunnelTerminationsReadParams object with the ability to set a timeout on a request.
NewVpnTunnelTerminationsUpdateDefault creates a VpnTunnelTerminationsUpdateDefault with default headers values.
NewVpnTunnelTerminationsUpdateOK creates a VpnTunnelTerminationsUpdateOK with default headers values.
NewVpnTunnelTerminationsUpdateParams creates a new VpnTunnelTerminationsUpdateParams object, with the default timeout for this client.
NewVpnTunnelTerminationsUpdateParamsWithContext creates a new VpnTunnelTerminationsUpdateParams object with the ability to set a context for a request.
NewVpnTunnelTerminationsUpdateParamsWithHTTPClient creates a new VpnTunnelTerminationsUpdateParams object with the ability to set a custom HTTPClient for a request.
NewVpnTunnelTerminationsUpdateParamsWithTimeout creates a new VpnTunnelTerminationsUpdateParams object with the ability to set a timeout on a request.
# Structs
Client for vpn API
*/.
VpnTunnelGroupsCreateCreated describes a response with status code 201, with default header values.
VpnTunnelGroupsCreateDefault describes a response with status code -1, with default header values.
VpnTunnelGroupsCreateParams contains all the parameters to send to the API endpoint
for the vpn tunnel groups create operation.
VpnTunnelGroupsCreateReader is a Reader for the VpnTunnelGroupsCreate structure.
VpnTunnelGroupsDeleteDefault describes a response with status code -1, with default header values.
VpnTunnelGroupsDeleteNoContent describes a response with status code 204, with default header values.
VpnTunnelGroupsDeleteParams contains all the parameters to send to the API endpoint
for the vpn tunnel groups delete operation.
VpnTunnelGroupsDeleteReader is a Reader for the VpnTunnelGroupsDelete structure.
VpnTunnelGroupsListDefault describes a response with status code -1, with default header values.
VpnTunnelGroupsListOK describes a response with status code 200, with default header values.
VpnTunnelGroupsListOKBody vpn tunnel groups list o k body
swagger:model VpnTunnelGroupsListOKBody
*/.
VpnTunnelGroupsListParams contains all the parameters to send to the API endpoint
for the vpn tunnel groups list operation.
VpnTunnelGroupsListReader is a Reader for the VpnTunnelGroupsList structure.
VpnTunnelGroupsReadDefault describes a response with status code -1, with default header values.
VpnTunnelGroupsReadOK describes a response with status code 200, with default header values.
VpnTunnelGroupsReadParams contains all the parameters to send to the API endpoint
for the vpn tunnel groups read operation.
VpnTunnelGroupsReadReader is a Reader for the VpnTunnelGroupsRead structure.
VpnTunnelGroupsUpdateDefault describes a response with status code -1, with default header values.
VpnTunnelGroupsUpdateOK describes a response with status code 200, with default header values.
VpnTunnelGroupsUpdateParams contains all the parameters to send to the API endpoint
for the vpn tunnel groups update operation.
VpnTunnelGroupsUpdateReader is a Reader for the VpnTunnelGroupsUpdate structure.
VpnTunnelsCreateCreated describes a response with status code 201, with default header values.
VpnTunnelsCreateDefault describes a response with status code -1, with default header values.
VpnTunnelsCreateParams contains all the parameters to send to the API endpoint
for the vpn tunnels create operation.
VpnTunnelsCreateReader is a Reader for the VpnTunnelsCreate structure.
VpnTunnelsDeleteDefault describes a response with status code -1, with default header values.
VpnTunnelsDeleteNoContent describes a response with status code 204, with default header values.
VpnTunnelsDeleteParams contains all the parameters to send to the API endpoint
for the vpn tunnels delete operation.
VpnTunnelsDeleteReader is a Reader for the VpnTunnelsDelete structure.
VpnTunnelsListDefault describes a response with status code -1, with default header values.
VpnTunnelsListOK describes a response with status code 200, with default header values.
VpnTunnelsListOKBody vpn tunnels list o k body
swagger:model VpnTunnelsListOKBody
*/.
VpnTunnelsListParams contains all the parameters to send to the API endpoint
for the vpn tunnels list operation.
VpnTunnelsListReader is a Reader for the VpnTunnelsList structure.
VpnTunnelsReadDefault describes a response with status code -1, with default header values.
VpnTunnelsReadOK describes a response with status code 200, with default header values.
VpnTunnelsReadParams contains all the parameters to send to the API endpoint
for the vpn tunnels read operation.
VpnTunnelsReadReader is a Reader for the VpnTunnelsRead structure.
VpnTunnelsUpdateDefault describes a response with status code -1, with default header values.
VpnTunnelsUpdateOK describes a response with status code 200, with default header values.
VpnTunnelsUpdateParams contains all the parameters to send to the API endpoint
for the vpn tunnels update operation.
VpnTunnelsUpdateReader is a Reader for the VpnTunnelsUpdate structure.
VpnTunnelTerminationsCreateCreated describes a response with status code 201, with default header values.
VpnTunnelTerminationsCreateDefault describes a response with status code -1, with default header values.
VpnTunnelTerminationsCreateParams contains all the parameters to send to the API endpoint
for the vpn tunnel terminations create operation.
VpnTunnelTerminationsCreateReader is a Reader for the VpnTunnelTerminationsCreate structure.
VpnTunnelTerminationsDeleteDefault describes a response with status code -1, with default header values.
VpnTunnelTerminationsDeleteNoContent describes a response with status code 204, with default header values.
VpnTunnelTerminationsDeleteParams contains all the parameters to send to the API endpoint
for the vpn tunnel terminations delete operation.
VpnTunnelTerminationsDeleteReader is a Reader for the VpnTunnelTerminationsDelete structure.
VpnTunnelTerminationsListDefault describes a response with status code -1, with default header values.
VpnTunnelTerminationsListOK describes a response with status code 200, with default header values.
VpnTunnelTerminationsListOKBody vpn tunnel terminations list o k body
swagger:model VpnTunnelTerminationsListOKBody
*/.
VpnTunnelTerminationsListParams contains all the parameters to send to the API endpoint
for the vpn tunnel terminations list operation.
VpnTunnelTerminationsListReader is a Reader for the VpnTunnelTerminationsList structure.
VpnTunnelTerminationsReadDefault describes a response with status code -1, with default header values.
VpnTunnelTerminationsReadOK describes a response with status code 200, with default header values.
VpnTunnelTerminationsReadParams contains all the parameters to send to the API endpoint
for the vpn tunnel terminations read operation.
VpnTunnelTerminationsReadReader is a Reader for the VpnTunnelTerminationsRead structure.
VpnTunnelTerminationsUpdateDefault describes a response with status code -1, with default header values.
VpnTunnelTerminationsUpdateOK describes a response with status code 200, with default header values.
VpnTunnelTerminationsUpdateParams contains all the parameters to send to the API endpoint
for the vpn tunnel terminations update operation.
VpnTunnelTerminationsUpdateReader is a Reader for the VpnTunnelTerminationsUpdate structure.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption may be used to customize the behavior of Client methods.