package
0.0.1
Repository: https://github.com/holmesb/go-netbox.git
Documentation: pkg.go.dev

# Functions

New creates a new tenancy API client.
NewTenancyTenantGroupsBulkDeleteDefault creates a TenancyTenantGroupsBulkDeleteDefault with default headers values.
NewTenancyTenantGroupsBulkDeleteNoContent creates a TenancyTenantGroupsBulkDeleteNoContent with default headers values.
NewTenancyTenantGroupsBulkDeleteParams creates a new TenancyTenantGroupsBulkDeleteParams object, with the default timeout for this client.
NewTenancyTenantGroupsBulkDeleteParamsWithContext creates a new TenancyTenantGroupsBulkDeleteParams object with the ability to set a context for a request.
NewTenancyTenantGroupsBulkDeleteParamsWithHTTPClient creates a new TenancyTenantGroupsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantGroupsBulkDeleteParamsWithTimeout creates a new TenancyTenantGroupsBulkDeleteParams object with the ability to set a timeout on a request.
NewTenancyTenantGroupsBulkPartialUpdateDefault creates a TenancyTenantGroupsBulkPartialUpdateDefault with default headers values.
NewTenancyTenantGroupsBulkPartialUpdateOK creates a TenancyTenantGroupsBulkPartialUpdateOK with default headers values.
NewTenancyTenantGroupsBulkPartialUpdateParams creates a new TenancyTenantGroupsBulkPartialUpdateParams object, with the default timeout for this client.
NewTenancyTenantGroupsBulkPartialUpdateParamsWithContext creates a new TenancyTenantGroupsBulkPartialUpdateParams object with the ability to set a context for a request.
NewTenancyTenantGroupsBulkPartialUpdateParamsWithHTTPClient creates a new TenancyTenantGroupsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantGroupsBulkPartialUpdateParamsWithTimeout creates a new TenancyTenantGroupsBulkPartialUpdateParams object with the ability to set a timeout on a request.
NewTenancyTenantGroupsBulkUpdateDefault creates a TenancyTenantGroupsBulkUpdateDefault with default headers values.
NewTenancyTenantGroupsBulkUpdateOK creates a TenancyTenantGroupsBulkUpdateOK with default headers values.
NewTenancyTenantGroupsBulkUpdateParams creates a new TenancyTenantGroupsBulkUpdateParams object, with the default timeout for this client.
NewTenancyTenantGroupsBulkUpdateParamsWithContext creates a new TenancyTenantGroupsBulkUpdateParams object with the ability to set a context for a request.
NewTenancyTenantGroupsBulkUpdateParamsWithHTTPClient creates a new TenancyTenantGroupsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantGroupsBulkUpdateParamsWithTimeout creates a new TenancyTenantGroupsBulkUpdateParams object with the ability to set a timeout on a request.
NewTenancyTenantGroupsCreateCreated creates a TenancyTenantGroupsCreateCreated with default headers values.
NewTenancyTenantGroupsCreateDefault creates a TenancyTenantGroupsCreateDefault with default headers values.
NewTenancyTenantGroupsCreateParams creates a new TenancyTenantGroupsCreateParams object, with the default timeout for this client.
NewTenancyTenantGroupsCreateParamsWithContext creates a new TenancyTenantGroupsCreateParams object with the ability to set a context for a request.
NewTenancyTenantGroupsCreateParamsWithHTTPClient creates a new TenancyTenantGroupsCreateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantGroupsCreateParamsWithTimeout creates a new TenancyTenantGroupsCreateParams object with the ability to set a timeout on a request.
NewTenancyTenantGroupsDeleteDefault creates a TenancyTenantGroupsDeleteDefault with default headers values.
NewTenancyTenantGroupsDeleteNoContent creates a TenancyTenantGroupsDeleteNoContent with default headers values.
NewTenancyTenantGroupsDeleteParams creates a new TenancyTenantGroupsDeleteParams object, with the default timeout for this client.
NewTenancyTenantGroupsDeleteParamsWithContext creates a new TenancyTenantGroupsDeleteParams object with the ability to set a context for a request.
NewTenancyTenantGroupsDeleteParamsWithHTTPClient creates a new TenancyTenantGroupsDeleteParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantGroupsDeleteParamsWithTimeout creates a new TenancyTenantGroupsDeleteParams object with the ability to set a timeout on a request.
NewTenancyTenantGroupsListDefault creates a TenancyTenantGroupsListDefault with default headers values.
NewTenancyTenantGroupsListOK creates a TenancyTenantGroupsListOK with default headers values.
NewTenancyTenantGroupsListParams creates a new TenancyTenantGroupsListParams object, with the default timeout for this client.
NewTenancyTenantGroupsListParamsWithContext creates a new TenancyTenantGroupsListParams object with the ability to set a context for a request.
NewTenancyTenantGroupsListParamsWithHTTPClient creates a new TenancyTenantGroupsListParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantGroupsListParamsWithTimeout creates a new TenancyTenantGroupsListParams object with the ability to set a timeout on a request.
NewTenancyTenantGroupsPartialUpdateDefault creates a TenancyTenantGroupsPartialUpdateDefault with default headers values.
NewTenancyTenantGroupsPartialUpdateOK creates a TenancyTenantGroupsPartialUpdateOK with default headers values.
NewTenancyTenantGroupsPartialUpdateParams creates a new TenancyTenantGroupsPartialUpdateParams object, with the default timeout for this client.
NewTenancyTenantGroupsPartialUpdateParamsWithContext creates a new TenancyTenantGroupsPartialUpdateParams object with the ability to set a context for a request.
NewTenancyTenantGroupsPartialUpdateParamsWithHTTPClient creates a new TenancyTenantGroupsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantGroupsPartialUpdateParamsWithTimeout creates a new TenancyTenantGroupsPartialUpdateParams object with the ability to set a timeout on a request.
NewTenancyTenantGroupsReadDefault creates a TenancyTenantGroupsReadDefault with default headers values.
NewTenancyTenantGroupsReadOK creates a TenancyTenantGroupsReadOK with default headers values.
NewTenancyTenantGroupsReadParams creates a new TenancyTenantGroupsReadParams object, with the default timeout for this client.
NewTenancyTenantGroupsReadParamsWithContext creates a new TenancyTenantGroupsReadParams object with the ability to set a context for a request.
NewTenancyTenantGroupsReadParamsWithHTTPClient creates a new TenancyTenantGroupsReadParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantGroupsReadParamsWithTimeout creates a new TenancyTenantGroupsReadParams object with the ability to set a timeout on a request.
NewTenancyTenantGroupsUpdateDefault creates a TenancyTenantGroupsUpdateDefault with default headers values.
NewTenancyTenantGroupsUpdateOK creates a TenancyTenantGroupsUpdateOK with default headers values.
NewTenancyTenantGroupsUpdateParams creates a new TenancyTenantGroupsUpdateParams object, with the default timeout for this client.
NewTenancyTenantGroupsUpdateParamsWithContext creates a new TenancyTenantGroupsUpdateParams object with the ability to set a context for a request.
NewTenancyTenantGroupsUpdateParamsWithHTTPClient creates a new TenancyTenantGroupsUpdateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantGroupsUpdateParamsWithTimeout creates a new TenancyTenantGroupsUpdateParams object with the ability to set a timeout on a request.
NewTenancyTenantsBulkDeleteDefault creates a TenancyTenantsBulkDeleteDefault with default headers values.
NewTenancyTenantsBulkDeleteNoContent creates a TenancyTenantsBulkDeleteNoContent with default headers values.
NewTenancyTenantsBulkDeleteParams creates a new TenancyTenantsBulkDeleteParams object, with the default timeout for this client.
NewTenancyTenantsBulkDeleteParamsWithContext creates a new TenancyTenantsBulkDeleteParams object with the ability to set a context for a request.
NewTenancyTenantsBulkDeleteParamsWithHTTPClient creates a new TenancyTenantsBulkDeleteParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantsBulkDeleteParamsWithTimeout creates a new TenancyTenantsBulkDeleteParams object with the ability to set a timeout on a request.
NewTenancyTenantsBulkPartialUpdateDefault creates a TenancyTenantsBulkPartialUpdateDefault with default headers values.
NewTenancyTenantsBulkPartialUpdateOK creates a TenancyTenantsBulkPartialUpdateOK with default headers values.
NewTenancyTenantsBulkPartialUpdateParams creates a new TenancyTenantsBulkPartialUpdateParams object, with the default timeout for this client.
NewTenancyTenantsBulkPartialUpdateParamsWithContext creates a new TenancyTenantsBulkPartialUpdateParams object with the ability to set a context for a request.
NewTenancyTenantsBulkPartialUpdateParamsWithHTTPClient creates a new TenancyTenantsBulkPartialUpdateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantsBulkPartialUpdateParamsWithTimeout creates a new TenancyTenantsBulkPartialUpdateParams object with the ability to set a timeout on a request.
NewTenancyTenantsBulkUpdateDefault creates a TenancyTenantsBulkUpdateDefault with default headers values.
NewTenancyTenantsBulkUpdateOK creates a TenancyTenantsBulkUpdateOK with default headers values.
NewTenancyTenantsBulkUpdateParams creates a new TenancyTenantsBulkUpdateParams object, with the default timeout for this client.
NewTenancyTenantsBulkUpdateParamsWithContext creates a new TenancyTenantsBulkUpdateParams object with the ability to set a context for a request.
NewTenancyTenantsBulkUpdateParamsWithHTTPClient creates a new TenancyTenantsBulkUpdateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantsBulkUpdateParamsWithTimeout creates a new TenancyTenantsBulkUpdateParams object with the ability to set a timeout on a request.
NewTenancyTenantsCreateCreated creates a TenancyTenantsCreateCreated with default headers values.
NewTenancyTenantsCreateDefault creates a TenancyTenantsCreateDefault with default headers values.
NewTenancyTenantsCreateParams creates a new TenancyTenantsCreateParams object, with the default timeout for this client.
NewTenancyTenantsCreateParamsWithContext creates a new TenancyTenantsCreateParams object with the ability to set a context for a request.
NewTenancyTenantsCreateParamsWithHTTPClient creates a new TenancyTenantsCreateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantsCreateParamsWithTimeout creates a new TenancyTenantsCreateParams object with the ability to set a timeout on a request.
NewTenancyTenantsDeleteDefault creates a TenancyTenantsDeleteDefault with default headers values.
NewTenancyTenantsDeleteNoContent creates a TenancyTenantsDeleteNoContent with default headers values.
NewTenancyTenantsDeleteParams creates a new TenancyTenantsDeleteParams object, with the default timeout for this client.
NewTenancyTenantsDeleteParamsWithContext creates a new TenancyTenantsDeleteParams object with the ability to set a context for a request.
NewTenancyTenantsDeleteParamsWithHTTPClient creates a new TenancyTenantsDeleteParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantsDeleteParamsWithTimeout creates a new TenancyTenantsDeleteParams object with the ability to set a timeout on a request.
NewTenancyTenantsListDefault creates a TenancyTenantsListDefault with default headers values.
NewTenancyTenantsListOK creates a TenancyTenantsListOK with default headers values.
NewTenancyTenantsListParams creates a new TenancyTenantsListParams object, with the default timeout for this client.
NewTenancyTenantsListParamsWithContext creates a new TenancyTenantsListParams object with the ability to set a context for a request.
NewTenancyTenantsListParamsWithHTTPClient creates a new TenancyTenantsListParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantsListParamsWithTimeout creates a new TenancyTenantsListParams object with the ability to set a timeout on a request.
NewTenancyTenantsPartialUpdateDefault creates a TenancyTenantsPartialUpdateDefault with default headers values.
NewTenancyTenantsPartialUpdateOK creates a TenancyTenantsPartialUpdateOK with default headers values.
NewTenancyTenantsPartialUpdateParams creates a new TenancyTenantsPartialUpdateParams object, with the default timeout for this client.
NewTenancyTenantsPartialUpdateParamsWithContext creates a new TenancyTenantsPartialUpdateParams object with the ability to set a context for a request.
NewTenancyTenantsPartialUpdateParamsWithHTTPClient creates a new TenancyTenantsPartialUpdateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantsPartialUpdateParamsWithTimeout creates a new TenancyTenantsPartialUpdateParams object with the ability to set a timeout on a request.
NewTenancyTenantsReadDefault creates a TenancyTenantsReadDefault with default headers values.
NewTenancyTenantsReadOK creates a TenancyTenantsReadOK with default headers values.
NewTenancyTenantsReadParams creates a new TenancyTenantsReadParams object, with the default timeout for this client.
NewTenancyTenantsReadParamsWithContext creates a new TenancyTenantsReadParams object with the ability to set a context for a request.
NewTenancyTenantsReadParamsWithHTTPClient creates a new TenancyTenantsReadParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantsReadParamsWithTimeout creates a new TenancyTenantsReadParams object with the ability to set a timeout on a request.
NewTenancyTenantsUpdateDefault creates a TenancyTenantsUpdateDefault with default headers values.
NewTenancyTenantsUpdateOK creates a TenancyTenantsUpdateOK with default headers values.
NewTenancyTenantsUpdateParams creates a new TenancyTenantsUpdateParams object, with the default timeout for this client.
NewTenancyTenantsUpdateParamsWithContext creates a new TenancyTenantsUpdateParams object with the ability to set a context for a request.
NewTenancyTenantsUpdateParamsWithHTTPClient creates a new TenancyTenantsUpdateParams object with the ability to set a custom HTTPClient for a request.
NewTenancyTenantsUpdateParamsWithTimeout creates a new TenancyTenantsUpdateParams object with the ability to set a timeout on a request.

# Structs

Client for tenancy API */.
TenancyTenantGroupsBulkDeleteDefault describes a response with status code -1, with default header values.
TenancyTenantGroupsBulkDeleteNoContent describes a response with status code 204, with default header values.
TenancyTenantGroupsBulkDeleteParams contains all the parameters to send to the API endpoint for the tenancy tenant groups bulk delete operation.
TenancyTenantGroupsBulkDeleteReader is a Reader for the TenancyTenantGroupsBulkDelete structure.
TenancyTenantGroupsBulkPartialUpdateDefault describes a response with status code -1, with default header values.
TenancyTenantGroupsBulkPartialUpdateOK describes a response with status code 200, with default header values.
TenancyTenantGroupsBulkPartialUpdateParams contains all the parameters to send to the API endpoint for the tenancy tenant groups bulk partial update operation.
TenancyTenantGroupsBulkPartialUpdateReader is a Reader for the TenancyTenantGroupsBulkPartialUpdate structure.
TenancyTenantGroupsBulkUpdateDefault describes a response with status code -1, with default header values.
TenancyTenantGroupsBulkUpdateOK describes a response with status code 200, with default header values.
TenancyTenantGroupsBulkUpdateParams contains all the parameters to send to the API endpoint for the tenancy tenant groups bulk update operation.
TenancyTenantGroupsBulkUpdateReader is a Reader for the TenancyTenantGroupsBulkUpdate structure.
TenancyTenantGroupsCreateCreated describes a response with status code 201, with default header values.
TenancyTenantGroupsCreateDefault describes a response with status code -1, with default header values.
TenancyTenantGroupsCreateParams contains all the parameters to send to the API endpoint for the tenancy tenant groups create operation.
TenancyTenantGroupsCreateReader is a Reader for the TenancyTenantGroupsCreate structure.
TenancyTenantGroupsDeleteDefault describes a response with status code -1, with default header values.
TenancyTenantGroupsDeleteNoContent describes a response with status code 204, with default header values.
TenancyTenantGroupsDeleteParams contains all the parameters to send to the API endpoint for the tenancy tenant groups delete operation.
TenancyTenantGroupsDeleteReader is a Reader for the TenancyTenantGroupsDelete structure.
TenancyTenantGroupsListDefault describes a response with status code -1, with default header values.
TenancyTenantGroupsListOK describes a response with status code 200, with default header values.
TenancyTenantGroupsListOKBody tenancy tenant groups list o k body swagger:model TenancyTenantGroupsListOKBody */.
TenancyTenantGroupsListParams contains all the parameters to send to the API endpoint for the tenancy tenant groups list operation.
TenancyTenantGroupsListReader is a Reader for the TenancyTenantGroupsList structure.
TenancyTenantGroupsPartialUpdateDefault describes a response with status code -1, with default header values.
TenancyTenantGroupsPartialUpdateOK describes a response with status code 200, with default header values.
TenancyTenantGroupsPartialUpdateParams contains all the parameters to send to the API endpoint for the tenancy tenant groups partial update operation.
TenancyTenantGroupsPartialUpdateReader is a Reader for the TenancyTenantGroupsPartialUpdate structure.
TenancyTenantGroupsReadDefault describes a response with status code -1, with default header values.
TenancyTenantGroupsReadOK describes a response with status code 200, with default header values.
TenancyTenantGroupsReadParams contains all the parameters to send to the API endpoint for the tenancy tenant groups read operation.
TenancyTenantGroupsReadReader is a Reader for the TenancyTenantGroupsRead structure.
TenancyTenantGroupsUpdateDefault describes a response with status code -1, with default header values.
TenancyTenantGroupsUpdateOK describes a response with status code 200, with default header values.
TenancyTenantGroupsUpdateParams contains all the parameters to send to the API endpoint for the tenancy tenant groups update operation.
TenancyTenantGroupsUpdateReader is a Reader for the TenancyTenantGroupsUpdate structure.
TenancyTenantsBulkDeleteDefault describes a response with status code -1, with default header values.
TenancyTenantsBulkDeleteNoContent describes a response with status code 204, with default header values.
TenancyTenantsBulkDeleteParams contains all the parameters to send to the API endpoint for the tenancy tenants bulk delete operation.
TenancyTenantsBulkDeleteReader is a Reader for the TenancyTenantsBulkDelete structure.
TenancyTenantsBulkPartialUpdateDefault describes a response with status code -1, with default header values.
TenancyTenantsBulkPartialUpdateOK describes a response with status code 200, with default header values.
TenancyTenantsBulkPartialUpdateParams contains all the parameters to send to the API endpoint for the tenancy tenants bulk partial update operation.
TenancyTenantsBulkPartialUpdateReader is a Reader for the TenancyTenantsBulkPartialUpdate structure.
TenancyTenantsBulkUpdateDefault describes a response with status code -1, with default header values.
TenancyTenantsBulkUpdateOK describes a response with status code 200, with default header values.
TenancyTenantsBulkUpdateParams contains all the parameters to send to the API endpoint for the tenancy tenants bulk update operation.
TenancyTenantsBulkUpdateReader is a Reader for the TenancyTenantsBulkUpdate structure.
TenancyTenantsCreateCreated describes a response with status code 201, with default header values.
TenancyTenantsCreateDefault describes a response with status code -1, with default header values.
TenancyTenantsCreateParams contains all the parameters to send to the API endpoint for the tenancy tenants create operation.
TenancyTenantsCreateReader is a Reader for the TenancyTenantsCreate structure.
TenancyTenantsDeleteDefault describes a response with status code -1, with default header values.
TenancyTenantsDeleteNoContent describes a response with status code 204, with default header values.
TenancyTenantsDeleteParams contains all the parameters to send to the API endpoint for the tenancy tenants delete operation.
TenancyTenantsDeleteReader is a Reader for the TenancyTenantsDelete structure.
TenancyTenantsListDefault describes a response with status code -1, with default header values.
TenancyTenantsListOK describes a response with status code 200, with default header values.
TenancyTenantsListOKBody tenancy tenants list o k body swagger:model TenancyTenantsListOKBody */.
TenancyTenantsListParams contains all the parameters to send to the API endpoint for the tenancy tenants list operation.
TenancyTenantsListReader is a Reader for the TenancyTenantsList structure.
TenancyTenantsPartialUpdateDefault describes a response with status code -1, with default header values.
TenancyTenantsPartialUpdateOK describes a response with status code 200, with default header values.
TenancyTenantsPartialUpdateParams contains all the parameters to send to the API endpoint for the tenancy tenants partial update operation.
TenancyTenantsPartialUpdateReader is a Reader for the TenancyTenantsPartialUpdate structure.
TenancyTenantsReadDefault describes a response with status code -1, with default header values.
TenancyTenantsReadOK describes a response with status code 200, with default header values.
TenancyTenantsReadParams contains all the parameters to send to the API endpoint for the tenancy tenants read operation.
TenancyTenantsReadReader is a Reader for the TenancyTenantsRead structure.
TenancyTenantsUpdateDefault describes a response with status code -1, with default header values.
TenancyTenantsUpdateOK describes a response with status code 200, with default header values.
TenancyTenantsUpdateParams contains all the parameters to send to the API endpoint for the tenancy tenants update operation.
TenancyTenantsUpdateReader is a Reader for the TenancyTenantsUpdate structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.