package
2.11.0+incompatible
Repository: https://github.com/smutel/go-netbox.git
Documentation: pkg.go.dev
# Functions
New creates a new tenancy API client.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
*/.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.