# \WirelessApi
All URIs are relative to */api*
Method | HTTP request | Description
------------- | ------------- | -------------
[**wireless_controller_managed_device_group_radio_profile_assignments_bulk_destroy**](WirelessApi.md#wireless_controller_managed_device_group_radio_profile_assignments_bulk_destroy) | **DELETE** /wireless/controller-managed-device-group-radio-profile-assignments/ |
[**wireless_controller_managed_device_group_radio_profile_assignments_bulk_partial_update**](WirelessApi.md#wireless_controller_managed_device_group_radio_profile_assignments_bulk_partial_update) | **PATCH** /wireless/controller-managed-device-group-radio-profile-assignments/ |
[**wireless_controller_managed_device_group_radio_profile_assignments_bulk_update**](WirelessApi.md#wireless_controller_managed_device_group_radio_profile_assignments_bulk_update) | **PUT** /wireless/controller-managed-device-group-radio-profile-assignments/ |
[**wireless_controller_managed_device_group_radio_profile_assignments_create**](WirelessApi.md#wireless_controller_managed_device_group_radio_profile_assignments_create) | **POST** /wireless/controller-managed-device-group-radio-profile-assignments/ |
[**wireless_controller_managed_device_group_radio_profile_assignments_destroy**](WirelessApi.md#wireless_controller_managed_device_group_radio_profile_assignments_destroy) | **DELETE** /wireless/controller-managed-device-group-radio-profile-assignments/{id}/ |
[**wireless_controller_managed_device_group_radio_profile_assignments_list**](WirelessApi.md#wireless_controller_managed_device_group_radio_profile_assignments_list) | **GET** /wireless/controller-managed-device-group-radio-profile-assignments/ |
[**wireless_controller_managed_device_group_radio_profile_assignments_partial_update**](WirelessApi.md#wireless_controller_managed_device_group_radio_profile_assignments_partial_update) | **PATCH** /wireless/controller-managed-device-group-radio-profile-assignments/{id}/ |
[**wireless_controller_managed_device_group_radio_profile_assignments_retrieve**](WirelessApi.md#wireless_controller_managed_device_group_radio_profile_assignments_retrieve) | **GET** /wireless/controller-managed-device-group-radio-profile-assignments/{id}/ |
[**wireless_controller_managed_device_group_radio_profile_assignments_update**](WirelessApi.md#wireless_controller_managed_device_group_radio_profile_assignments_update) | **PUT** /wireless/controller-managed-device-group-radio-profile-assignments/{id}/ |
[**wireless_controller_managed_device_group_wireless_network_assignments_bulk_destroy**](WirelessApi.md#wireless_controller_managed_device_group_wireless_network_assignments_bulk_destroy) | **DELETE** /wireless/controller-managed-device-group-wireless-network-assignments/ |
[**wireless_controller_managed_device_group_wireless_network_assignments_bulk_partial_update**](WirelessApi.md#wireless_controller_managed_device_group_wireless_network_assignments_bulk_partial_update) | **PATCH** /wireless/controller-managed-device-group-wireless-network-assignments/ |
[**wireless_controller_managed_device_group_wireless_network_assignments_bulk_update**](WirelessApi.md#wireless_controller_managed_device_group_wireless_network_assignments_bulk_update) | **PUT** /wireless/controller-managed-device-group-wireless-network-assignments/ |
[**wireless_controller_managed_device_group_wireless_network_assignments_create**](WirelessApi.md#wireless_controller_managed_device_group_wireless_network_assignments_create) | **POST** /wireless/controller-managed-device-group-wireless-network-assignments/ |
[**wireless_controller_managed_device_group_wireless_network_assignments_destroy**](WirelessApi.md#wireless_controller_managed_device_group_wireless_network_assignments_destroy) | **DELETE** /wireless/controller-managed-device-group-wireless-network-assignments/{id}/ |
[**wireless_controller_managed_device_group_wireless_network_assignments_list**](WirelessApi.md#wireless_controller_managed_device_group_wireless_network_assignments_list) | **GET** /wireless/controller-managed-device-group-wireless-network-assignments/ |
[**wireless_controller_managed_device_group_wireless_network_assignments_partial_update**](WirelessApi.md#wireless_controller_managed_device_group_wireless_network_assignments_partial_update) | **PATCH** /wireless/controller-managed-device-group-wireless-network-assignments/{id}/ |
[**wireless_controller_managed_device_group_wireless_network_assignments_retrieve**](WirelessApi.md#wireless_controller_managed_device_group_wireless_network_assignments_retrieve) | **GET** /wireless/controller-managed-device-group-wireless-network-assignments/{id}/ |
[**wireless_controller_managed_device_group_wireless_network_assignments_update**](WirelessApi.md#wireless_controller_managed_device_group_wireless_network_assignments_update) | **PUT** /wireless/controller-managed-device-group-wireless-network-assignments/{id}/ |
[**wireless_radio_profiles_bulk_destroy**](WirelessApi.md#wireless_radio_profiles_bulk_destroy) | **DELETE** /wireless/radio-profiles/ |
[**wireless_radio_profiles_bulk_partial_update**](WirelessApi.md#wireless_radio_profiles_bulk_partial_update) | **PATCH** /wireless/radio-profiles/ |
[**wireless_radio_profiles_bulk_update**](WirelessApi.md#wireless_radio_profiles_bulk_update) | **PUT** /wireless/radio-profiles/ |
[**wireless_radio_profiles_create**](WirelessApi.md#wireless_radio_profiles_create) | **POST** /wireless/radio-profiles/ |
[**wireless_radio_profiles_destroy**](WirelessApi.md#wireless_radio_profiles_destroy) | **DELETE** /wireless/radio-profiles/{id}/ |
[**wireless_radio_profiles_list**](WirelessApi.md#wireless_radio_profiles_list) | **GET** /wireless/radio-profiles/ |
[**wireless_radio_profiles_notes_create**](WirelessApi.md#wireless_radio_profiles_notes_create) | **POST** /wireless/radio-profiles/{id}/notes/ |
[**wireless_radio_profiles_notes_list**](WirelessApi.md#wireless_radio_profiles_notes_list) | **GET** /wireless/radio-profiles/{id}/notes/ |
[**wireless_radio_profiles_partial_update**](WirelessApi.md#wireless_radio_profiles_partial_update) | **PATCH** /wireless/radio-profiles/{id}/ |
[**wireless_radio_profiles_retrieve**](WirelessApi.md#wireless_radio_profiles_retrieve) | **GET** /wireless/radio-profiles/{id}/ |
[**wireless_radio_profiles_update**](WirelessApi.md#wireless_radio_profiles_update) | **PUT** /wireless/radio-profiles/{id}/ |
[**wireless_supported_data_rates_bulk_destroy**](WirelessApi.md#wireless_supported_data_rates_bulk_destroy) | **DELETE** /wireless/supported-data-rates/ |
[**wireless_supported_data_rates_bulk_partial_update**](WirelessApi.md#wireless_supported_data_rates_bulk_partial_update) | **PATCH** /wireless/supported-data-rates/ |
[**wireless_supported_data_rates_bulk_update**](WirelessApi.md#wireless_supported_data_rates_bulk_update) | **PUT** /wireless/supported-data-rates/ |
[**wireless_supported_data_rates_create**](WirelessApi.md#wireless_supported_data_rates_create) | **POST** /wireless/supported-data-rates/ |
[**wireless_supported_data_rates_destroy**](WirelessApi.md#wireless_supported_data_rates_destroy) | **DELETE** /wireless/supported-data-rates/{id}/ |
[**wireless_supported_data_rates_list**](WirelessApi.md#wireless_supported_data_rates_list) | **GET** /wireless/supported-data-rates/ |
[**wireless_supported_data_rates_notes_create**](WirelessApi.md#wireless_supported_data_rates_notes_create) | **POST** /wireless/supported-data-rates/{id}/notes/ |
[**wireless_supported_data_rates_notes_list**](WirelessApi.md#wireless_supported_data_rates_notes_list) | **GET** /wireless/supported-data-rates/{id}/notes/ |
[**wireless_supported_data_rates_partial_update**](WirelessApi.md#wireless_supported_data_rates_partial_update) | **PATCH** /wireless/supported-data-rates/{id}/ |
[**wireless_supported_data_rates_retrieve**](WirelessApi.md#wireless_supported_data_rates_retrieve) | **GET** /wireless/supported-data-rates/{id}/ |
[**wireless_supported_data_rates_update**](WirelessApi.md#wireless_supported_data_rates_update) | **PUT** /wireless/supported-data-rates/{id}/ |
[**wireless_wireless_networks_bulk_destroy**](WirelessApi.md#wireless_wireless_networks_bulk_destroy) | **DELETE** /wireless/wireless-networks/ |
[**wireless_wireless_networks_bulk_partial_update**](WirelessApi.md#wireless_wireless_networks_bulk_partial_update) | **PATCH** /wireless/wireless-networks/ |
[**wireless_wireless_networks_bulk_update**](WirelessApi.md#wireless_wireless_networks_bulk_update) | **PUT** /wireless/wireless-networks/ |
[**wireless_wireless_networks_create**](WirelessApi.md#wireless_wireless_networks_create) | **POST** /wireless/wireless-networks/ |
[**wireless_wireless_networks_destroy**](WirelessApi.md#wireless_wireless_networks_destroy) | **DELETE** /wireless/wireless-networks/{id}/ |
[**wireless_wireless_networks_list**](WirelessApi.md#wireless_wireless_networks_list) | **GET** /wireless/wireless-networks/ |
[**wireless_wireless_networks_notes_create**](WirelessApi.md#wireless_wireless_networks_notes_create) | **POST** /wireless/wireless-networks/{id}/notes/ |
[**wireless_wireless_networks_notes_list**](WirelessApi.md#wireless_wireless_networks_notes_list) | **GET** /wireless/wireless-networks/{id}/notes/ |
[**wireless_wireless_networks_partial_update**](WirelessApi.md#wireless_wireless_networks_partial_update) | **PATCH** /wireless/wireless-networks/{id}/ |
[**wireless_wireless_networks_retrieve**](WirelessApi.md#wireless_wireless_networks_retrieve) | **GET** /wireless/wireless-networks/{id}/ |
[**wireless_wireless_networks_update**](WirelessApi.md#wireless_wireless_networks_update) | **PUT** /wireless/wireless-networks/{id}/ |
## wireless_controller_managed_device_group_radio_profile_assignments_bulk_destroy
> wireless_controller_managed_device_group_radio_profile_assignments_bulk_destroy(bulk_operation_request, format)
Destroy a list of controller managed device group radio profile assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_operation_request** | [**Vec<crate::models::BulkOperationRequest>**](BulkOperationRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_radio_profile_assignments_bulk_partial_update
> Vec<crate::models::ControllerManagedDeviceGroupRadioProfileAssignment> wireless_controller_managed_device_group_radio_profile_assignments_bulk_partial_update(patched_bulk_writable_controller_managed_device_group_radio_profile_assignment_request, format)
Partial update a list of controller managed device group radio profile assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**patched_bulk_writable_controller_managed_device_group_radio_profile_assignment_request** | [**Vec<crate::models::PatchedBulkWritableControllerManagedDeviceGroupRadioProfileAssignmentRequest>**](PatchedBulkWritableControllerManagedDeviceGroupRadioProfileAssignmentRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::ControllerManagedDeviceGroupRadioProfileAssignment>**](ControllerManagedDeviceGroupRadioProfileAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_radio_profile_assignments_bulk_update
> Vec<crate::models::ControllerManagedDeviceGroupRadioProfileAssignment> wireless_controller_managed_device_group_radio_profile_assignments_bulk_update(bulk_writable_controller_managed_device_group_radio_profile_assignment_request, format)
Update a list of controller managed device group radio profile assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_writable_controller_managed_device_group_radio_profile_assignment_request** | [**Vec<crate::models::BulkWritableControllerManagedDeviceGroupRadioProfileAssignmentRequest>**](BulkWritableControllerManagedDeviceGroupRadioProfileAssignmentRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::ControllerManagedDeviceGroupRadioProfileAssignment>**](ControllerManagedDeviceGroupRadioProfileAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_radio_profile_assignments_create
> crate::models::ControllerManagedDeviceGroupRadioProfileAssignment wireless_controller_managed_device_group_radio_profile_assignments_create(controller_managed_device_group_radio_profile_assignment_request, format)
Create one or more controller managed device group radio profile assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**controller_managed_device_group_radio_profile_assignment_request** | [**ControllerManagedDeviceGroupRadioProfileAssignmentRequest**](ControllerManagedDeviceGroupRadioProfileAssignmentRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::ControllerManagedDeviceGroupRadioProfileAssignment**](ControllerManagedDeviceGroupRadioProfileAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_radio_profile_assignments_destroy
> wireless_controller_managed_device_group_radio_profile_assignments_destroy(id, format)
Destroy a controller managed device group radio profile assignment object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this controller managed device group radio profile assignment. | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_radio_profile_assignments_list
> crate::models::PaginatedControllerManagedDeviceGroupRadioProfileAssignmentList wireless_controller_managed_device_group_radio_profile_assignments_list(controller_managed_device_group, controller_managed_device_group__n, format, id, id__n, limit, offset, q, radio_profile, radio_profile__n, sort, depth, exclude_m2m)
Retrieve a list of controller managed device group radio profile assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**controller_managed_device_group** | Option<[**Vec<String>**](String.md)> | | |
**controller_managed_device_group__n** | Option<[**Vec<String>**](String.md)> | | |
**format** | Option<**String**> | | |
**id** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | Unique object identifier, either a UUID primary key or a composite key. | |
**id__n** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | | |
**limit** | Option<**i32**> | Number of results to return per page. | |
**offset** | Option<**i32**> | The initial index from which to return the results. | |
**q** | Option<**String**> | Search | |
**radio_profile** | Option<[**Vec<String>**](String.md)> | | |
**radio_profile__n** | Option<[**Vec<String>**](String.md)> | | |
**sort** | Option<**String**> | Which field to use when ordering the results. | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::PaginatedControllerManagedDeviceGroupRadioProfileAssignmentList**](PaginatedControllerManagedDeviceGroupRadioProfileAssignmentList.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_radio_profile_assignments_partial_update
> crate::models::ControllerManagedDeviceGroupRadioProfileAssignment wireless_controller_managed_device_group_radio_profile_assignments_partial_update(id, format, patched_controller_managed_device_group_radio_profile_assignment_request)
Partial update a controller managed device group radio profile assignment object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this controller managed device group radio profile assignment. | [required] |
**format** | Option<**String**> | | |
**patched_controller_managed_device_group_radio_profile_assignment_request** | Option<[**PatchedControllerManagedDeviceGroupRadioProfileAssignmentRequest**](PatchedControllerManagedDeviceGroupRadioProfileAssignmentRequest.md)> | | |
### Return type
[**crate::models::ControllerManagedDeviceGroupRadioProfileAssignment**](ControllerManagedDeviceGroupRadioProfileAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_radio_profile_assignments_retrieve
> crate::models::ControllerManagedDeviceGroupRadioProfileAssignment wireless_controller_managed_device_group_radio_profile_assignments_retrieve(id, format, depth, exclude_m2m)
Retrieve a controller managed device group radio profile assignment object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this controller managed device group radio profile assignment. | [required] |
**format** | Option<**String**> | | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::ControllerManagedDeviceGroupRadioProfileAssignment**](ControllerManagedDeviceGroupRadioProfileAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_radio_profile_assignments_update
> crate::models::ControllerManagedDeviceGroupRadioProfileAssignment wireless_controller_managed_device_group_radio_profile_assignments_update(id, controller_managed_device_group_radio_profile_assignment_request, format)
Update a controller managed device group radio profile assignment object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this controller managed device group radio profile assignment. | [required] |
**controller_managed_device_group_radio_profile_assignment_request** | [**ControllerManagedDeviceGroupRadioProfileAssignmentRequest**](ControllerManagedDeviceGroupRadioProfileAssignmentRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::ControllerManagedDeviceGroupRadioProfileAssignment**](ControllerManagedDeviceGroupRadioProfileAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_wireless_network_assignments_bulk_destroy
> wireless_controller_managed_device_group_wireless_network_assignments_bulk_destroy(bulk_operation_request, format)
Destroy a list of controller managed device group wireless network assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_operation_request** | [**Vec<crate::models::BulkOperationRequest>**](BulkOperationRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_wireless_network_assignments_bulk_partial_update
> Vec<crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment> wireless_controller_managed_device_group_wireless_network_assignments_bulk_partial_update(patched_bulk_writable_controller_managed_device_group_wireless_network_assignment_request, format)
Partial update a list of controller managed device group wireless network assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**patched_bulk_writable_controller_managed_device_group_wireless_network_assignment_request** | [**Vec<crate::models::PatchedBulkWritableControllerManagedDeviceGroupWirelessNetworkAssignmentRequest>**](PatchedBulkWritableControllerManagedDeviceGroupWirelessNetworkAssignmentRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment>**](ControllerManagedDeviceGroupWirelessNetworkAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_wireless_network_assignments_bulk_update
> Vec<crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment> wireless_controller_managed_device_group_wireless_network_assignments_bulk_update(bulk_writable_controller_managed_device_group_wireless_network_assignment_request, format)
Update a list of controller managed device group wireless network assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_writable_controller_managed_device_group_wireless_network_assignment_request** | [**Vec<crate::models::BulkWritableControllerManagedDeviceGroupWirelessNetworkAssignmentRequest>**](BulkWritableControllerManagedDeviceGroupWirelessNetworkAssignmentRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment>**](ControllerManagedDeviceGroupWirelessNetworkAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_wireless_network_assignments_create
> crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment wireless_controller_managed_device_group_wireless_network_assignments_create(controller_managed_device_group_wireless_network_assignment_request, format)
Create one or more controller managed device group wireless network assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**controller_managed_device_group_wireless_network_assignment_request** | [**ControllerManagedDeviceGroupWirelessNetworkAssignmentRequest**](ControllerManagedDeviceGroupWirelessNetworkAssignmentRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment**](ControllerManagedDeviceGroupWirelessNetworkAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_wireless_network_assignments_destroy
> wireless_controller_managed_device_group_wireless_network_assignments_destroy(id, format)
Destroy a controller managed device group wireless network assignment object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this controller managed device group wireless network assignment. | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_wireless_network_assignments_list
> crate::models::PaginatedControllerManagedDeviceGroupWirelessNetworkAssignmentList wireless_controller_managed_device_group_wireless_network_assignments_list(controller_managed_device_group, controller_managed_device_group__n, format, id, id__n, limit, offset, q, sort, vlan, vlan__isnull, vlan__n, wireless_network, wireless_network__n, depth, exclude_m2m)
Retrieve a list of controller managed device group wireless network assignment objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**controller_managed_device_group** | Option<[**Vec<String>**](String.md)> | | |
**controller_managed_device_group__n** | Option<[**Vec<String>**](String.md)> | | |
**format** | Option<**String**> | | |
**id** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | Unique object identifier, either a UUID primary key or a composite key. | |
**id__n** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | | |
**limit** | Option<**i32**> | Number of results to return per page. | |
**offset** | Option<**i32**> | The initial index from which to return the results. | |
**q** | Option<**String**> | Search | |
**sort** | Option<**String**> | Which field to use when ordering the results. | |
**vlan** | Option<**uuid::Uuid**> | | |
**vlan__isnull** | Option<**bool**> | | |
**vlan__n** | Option<**uuid::Uuid**> | | |
**wireless_network** | Option<[**Vec<String>**](String.md)> | | |
**wireless_network__n** | Option<[**Vec<String>**](String.md)> | | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::PaginatedControllerManagedDeviceGroupWirelessNetworkAssignmentList**](PaginatedControllerManagedDeviceGroupWirelessNetworkAssignmentList.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_wireless_network_assignments_partial_update
> crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment wireless_controller_managed_device_group_wireless_network_assignments_partial_update(id, format, patched_controller_managed_device_group_wireless_network_assignment_request)
Partial update a controller managed device group wireless network assignment object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this controller managed device group wireless network assignment. | [required] |
**format** | Option<**String**> | | |
**patched_controller_managed_device_group_wireless_network_assignment_request** | Option<[**PatchedControllerManagedDeviceGroupWirelessNetworkAssignmentRequest**](PatchedControllerManagedDeviceGroupWirelessNetworkAssignmentRequest.md)> | | |
### Return type
[**crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment**](ControllerManagedDeviceGroupWirelessNetworkAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_wireless_network_assignments_retrieve
> crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment wireless_controller_managed_device_group_wireless_network_assignments_retrieve(id, format, depth, exclude_m2m)
Retrieve a controller managed device group wireless network assignment object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this controller managed device group wireless network assignment. | [required] |
**format** | Option<**String**> | | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment**](ControllerManagedDeviceGroupWirelessNetworkAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_controller_managed_device_group_wireless_network_assignments_update
> crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment wireless_controller_managed_device_group_wireless_network_assignments_update(id, controller_managed_device_group_wireless_network_assignment_request, format)
Update a controller managed device group wireless network assignment object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this controller managed device group wireless network assignment. | [required] |
**controller_managed_device_group_wireless_network_assignment_request** | [**ControllerManagedDeviceGroupWirelessNetworkAssignmentRequest**](ControllerManagedDeviceGroupWirelessNetworkAssignmentRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::ControllerManagedDeviceGroupWirelessNetworkAssignment**](ControllerManagedDeviceGroupWirelessNetworkAssignment.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_bulk_destroy
> wireless_radio_profiles_bulk_destroy(bulk_operation_request, format)
Destroy a list of radio profile objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_operation_request** | [**Vec<crate::models::BulkOperationRequest>**](BulkOperationRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_bulk_partial_update
> Vec<crate::models::RadioProfile> wireless_radio_profiles_bulk_partial_update(patched_bulk_writable_radio_profile_request, format)
Partial update a list of radio profile objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**patched_bulk_writable_radio_profile_request** | [**Vec<crate::models::PatchedBulkWritableRadioProfileRequest>**](PatchedBulkWritableRadioProfileRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::RadioProfile>**](RadioProfile.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_bulk_update
> Vec<crate::models::RadioProfile> wireless_radio_profiles_bulk_update(bulk_writable_radio_profile_request, format)
Update a list of radio profile objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_writable_radio_profile_request** | [**Vec<crate::models::BulkWritableRadioProfileRequest>**](BulkWritableRadioProfileRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::RadioProfile>**](RadioProfile.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_create
> crate::models::RadioProfile wireless_radio_profiles_create(radio_profile_request, format)
Create one or more radio profile objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**radio_profile_request** | [**RadioProfileRequest**](RadioProfileRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::RadioProfile**](RadioProfile.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_destroy
> wireless_radio_profiles_destroy(id, format)
Destroy a radio profile object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this radio profile. | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_list
> crate::models::PaginatedRadioProfileList wireless_radio_profiles_list(allowed_channel_list, channel_width, contacts, contacts__isnull, contacts__n, controller_managed_device_groups, controller_managed_device_groups__isnull, controller_managed_device_groups__n, created, created__gt, created__gte, created__isnull, created__lt, created__lte, created__n, dynamic_groups, dynamic_groups__n, format, frequency, frequency__ic, frequency__ie, frequency__iew, frequency__ire, frequency__isw, frequency__n, frequency__nic, frequency__nie, frequency__niew, frequency__nire, frequency__nisw, frequency__nre, frequency__re, has_controller_managed_device_groups, id, id__n, last_updated, last_updated__gt, last_updated__gte, last_updated__isnull, last_updated__lt, last_updated__lte, last_updated__n, limit, name, name__ic, name__ie, name__iew, name__ire, name__isw, name__n, name__nic, name__nie, name__niew, name__nire, name__nisw, name__nre, name__re, offset, q, regulatory_domain, regulatory_domain__ic, regulatory_domain__ie, regulatory_domain__iew, regulatory_domain__ire, regulatory_domain__isw, regulatory_domain__n, regulatory_domain__nic, regulatory_domain__nie, regulatory_domain__niew, regulatory_domain__nire, regulatory_domain__nisw, regulatory_domain__nre, regulatory_domain__re, rx_power_min, rx_power_min__gt, rx_power_min__gte, rx_power_min__isnull, rx_power_min__lt, rx_power_min__lte, rx_power_min__n, sort, supported_data_rates, supported_data_rates__n, tags, tags__isnull, tags__n, teams, teams__isnull, teams__n, tx_power_max, tx_power_max__gt, tx_power_max__gte, tx_power_max__isnull, tx_power_max__lt, tx_power_max__lte, tx_power_max__n, tx_power_min, tx_power_min__gt, tx_power_min__gte, tx_power_min__isnull, tx_power_min__lt, tx_power_min__lte, tx_power_min__n, depth, exclude_m2m)
Retrieve a list of radio profile objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**allowed_channel_list** | Option<[**Vec<String>**](String.md)> | | |
**channel_width** | Option<**f32**> | | |
**contacts** | Option<[**Vec<String>**](String.md)> | | |
**contacts__isnull** | Option<**bool**> | Contacts (name or ID) is null | |
**contacts__n** | Option<[**Vec<String>**](String.md)> | | |
**controller_managed_device_groups** | Option<[**Vec<String>**](String.md)> | | |
**controller_managed_device_groups__isnull** | Option<**bool**> | Controller Managed Device Groups (name or ID) is null | |
**controller_managed_device_groups__n** | Option<[**Vec<String>**](String.md)> | | |
**created** | Option<[**Vec<String>**](String.md)> | | |
**created__gt** | Option<[**Vec<String>**](String.md)> | | |
**created__gte** | Option<[**Vec<String>**](String.md)> | | |
**created__isnull** | Option<**bool**> | | |
**created__lt** | Option<[**Vec<String>**](String.md)> | | |
**created__lte** | Option<[**Vec<String>**](String.md)> | | |
**created__n** | Option<[**Vec<String>**](String.md)> | | |
**dynamic_groups** | Option<[**Vec<String>**](String.md)> | | |
**dynamic_groups__n** | Option<[**Vec<String>**](String.md)> | | |
**format** | Option<**String**> | | |
**frequency** | Option<[**Vec<String>**](String.md)> | | |
**frequency__ic** | Option<[**Vec<String>**](String.md)> | | |
**frequency__ie** | Option<[**Vec<String>**](String.md)> | | |
**frequency__iew** | Option<[**Vec<String>**](String.md)> | | |
**frequency__ire** | Option<[**Vec<String>**](String.md)> | | |
**frequency__isw** | Option<[**Vec<String>**](String.md)> | | |
**frequency__n** | Option<[**Vec<String>**](String.md)> | | |
**frequency__nic** | Option<[**Vec<String>**](String.md)> | | |
**frequency__nie** | Option<[**Vec<String>**](String.md)> | | |
**frequency__niew** | Option<[**Vec<String>**](String.md)> | | |
**frequency__nire** | Option<[**Vec<String>**](String.md)> | | |
**frequency__nisw** | Option<[**Vec<String>**](String.md)> | | |
**frequency__nre** | Option<[**Vec<String>**](String.md)> | | |
**frequency__re** | Option<[**Vec<String>**](String.md)> | | |
**has_controller_managed_device_groups** | Option<**bool**> | Has controller managed device groups | |
**id** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | Unique object identifier, either a UUID primary key or a composite key. | |
**id__n** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | | |
**last_updated** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__gt** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__gte** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__isnull** | Option<**bool**> | | |
**last_updated__lt** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__lte** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__n** | Option<[**Vec<String>**](String.md)> | | |
**limit** | Option<**i32**> | Number of results to return per page. | |
**name** | Option<[**Vec<String>**](String.md)> | | |
**name__ic** | Option<[**Vec<String>**](String.md)> | | |
**name__ie** | Option<[**Vec<String>**](String.md)> | | |
**name__iew** | Option<[**Vec<String>**](String.md)> | | |
**name__ire** | Option<[**Vec<String>**](String.md)> | | |
**name__isw** | Option<[**Vec<String>**](String.md)> | | |
**name__n** | Option<[**Vec<String>**](String.md)> | | |
**name__nic** | Option<[**Vec<String>**](String.md)> | | |
**name__nie** | Option<[**Vec<String>**](String.md)> | | |
**name__niew** | Option<[**Vec<String>**](String.md)> | | |
**name__nire** | Option<[**Vec<String>**](String.md)> | | |
**name__nisw** | Option<[**Vec<String>**](String.md)> | | |
**name__nre** | Option<[**Vec<String>**](String.md)> | | |
**name__re** | Option<[**Vec<String>**](String.md)> | | |
**offset** | Option<**i32**> | The initial index from which to return the results. | |
**q** | Option<**String**> | Search | |
**regulatory_domain** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__ic** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__ie** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__iew** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__ire** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__isw** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__n** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__nic** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__nie** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__niew** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__nire** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__nisw** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__nre** | Option<[**Vec<String>**](String.md)> | | |
**regulatory_domain__re** | Option<[**Vec<String>**](String.md)> | | |
**rx_power_min** | Option<[**Vec<i32>**](i32.md)> | | |
**rx_power_min__gt** | Option<[**Vec<i32>**](i32.md)> | | |
**rx_power_min__gte** | Option<[**Vec<i32>**](i32.md)> | | |
**rx_power_min__isnull** | Option<**bool**> | | |
**rx_power_min__lt** | Option<[**Vec<i32>**](i32.md)> | | |
**rx_power_min__lte** | Option<[**Vec<i32>**](i32.md)> | | |
**rx_power_min__n** | Option<[**Vec<i32>**](i32.md)> | | |
**sort** | Option<**String**> | Which field to use when ordering the results. | |
**supported_data_rates** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | | |
**supported_data_rates__n** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | | |
**tags** | Option<[**Vec<String>**](String.md)> | | |
**tags__isnull** | Option<**bool**> | | |
**tags__n** | Option<[**Vec<String>**](String.md)> | | |
**teams** | Option<[**Vec<String>**](String.md)> | | |
**teams__isnull** | Option<**bool**> | Teams (name or ID) is null | |
**teams__n** | Option<[**Vec<String>**](String.md)> | | |
**tx_power_max** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_max__gt** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_max__gte** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_max__isnull** | Option<**bool**> | | |
**tx_power_max__lt** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_max__lte** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_max__n** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_min** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_min__gt** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_min__gte** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_min__isnull** | Option<**bool**> | | |
**tx_power_min__lt** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_min__lte** | Option<[**Vec<i32>**](i32.md)> | | |
**tx_power_min__n** | Option<[**Vec<i32>**](i32.md)> | | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::PaginatedRadioProfileList**](PaginatedRadioProfileList.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_notes_create
> crate::models::Note wireless_radio_profiles_notes_create(id, note_input_request, format)
API methods for returning or creating notes on an object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this radio profile. | [required] |
**note_input_request** | [**NoteInputRequest**](NoteInputRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::Note**](Note.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_notes_list
> crate::models::PaginatedNoteList wireless_radio_profiles_notes_list(id, format, limit, offset, depth, exclude_m2m)
API methods for returning or creating notes on an object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this radio profile. | [required] |
**format** | Option<**String**> | | |
**limit** | Option<**i32**> | Number of results to return per page. | |
**offset** | Option<**i32**> | The initial index from which to return the results. | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::PaginatedNoteList**](PaginatedNoteList.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_partial_update
> crate::models::RadioProfile wireless_radio_profiles_partial_update(id, format, patched_radio_profile_request)
Partial update a radio profile object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this radio profile. | [required] |
**format** | Option<**String**> | | |
**patched_radio_profile_request** | Option<[**PatchedRadioProfileRequest**](PatchedRadioProfileRequest.md)> | | |
### Return type
[**crate::models::RadioProfile**](RadioProfile.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_retrieve
> crate::models::RadioProfile wireless_radio_profiles_retrieve(id, format, depth, exclude_m2m)
Retrieve a radio profile object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this radio profile. | [required] |
**format** | Option<**String**> | | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::RadioProfile**](RadioProfile.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_radio_profiles_update
> crate::models::RadioProfile wireless_radio_profiles_update(id, radio_profile_request, format)
Update a radio profile object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this radio profile. | [required] |
**radio_profile_request** | [**RadioProfileRequest**](RadioProfileRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::RadioProfile**](RadioProfile.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_bulk_destroy
> wireless_supported_data_rates_bulk_destroy(bulk_operation_request, format)
Destroy a list of supported data rate objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_operation_request** | [**Vec<crate::models::BulkOperationRequest>**](BulkOperationRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_bulk_partial_update
> Vec<crate::models::SupportedDataRate> wireless_supported_data_rates_bulk_partial_update(patched_bulk_writable_supported_data_rate_request, format)
Partial update a list of supported data rate objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**patched_bulk_writable_supported_data_rate_request** | [**Vec<crate::models::PatchedBulkWritableSupportedDataRateRequest>**](PatchedBulkWritableSupportedDataRateRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::SupportedDataRate>**](SupportedDataRate.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_bulk_update
> Vec<crate::models::SupportedDataRate> wireless_supported_data_rates_bulk_update(bulk_writable_supported_data_rate_request, format)
Update a list of supported data rate objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_writable_supported_data_rate_request** | [**Vec<crate::models::BulkWritableSupportedDataRateRequest>**](BulkWritableSupportedDataRateRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::SupportedDataRate>**](SupportedDataRate.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_create
> crate::models::SupportedDataRate wireless_supported_data_rates_create(supported_data_rate_request, format)
Create one or more supported data rate objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**supported_data_rate_request** | [**SupportedDataRateRequest**](SupportedDataRateRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::SupportedDataRate**](SupportedDataRate.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_destroy
> wireless_supported_data_rates_destroy(id, format)
Destroy a supported data rate object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this supported data rate. | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_list
> crate::models::PaginatedSupportedDataRateList wireless_supported_data_rates_list(contacts, contacts__isnull, contacts__n, created, created__gt, created__gte, created__isnull, created__lt, created__lte, created__n, dynamic_groups, dynamic_groups__n, format, has_radio_profiles, id, id__n, last_updated, last_updated__gt, last_updated__gte, last_updated__isnull, last_updated__lt, last_updated__lte, last_updated__n, limit, mcs_index, mcs_index__gt, mcs_index__gte, mcs_index__isnull, mcs_index__lt, mcs_index__lte, mcs_index__n, offset, q, radio_profiles, radio_profiles__isnull, radio_profiles__n, rate, rate__gt, rate__gte, rate__lt, rate__lte, rate__n, sort, standard, standard__ic, standard__ie, standard__iew, standard__ire, standard__isw, standard__n, standard__nic, standard__nie, standard__niew, standard__nire, standard__nisw, standard__nre, standard__re, tags, tags__isnull, tags__n, teams, teams__isnull, teams__n, depth, exclude_m2m)
Retrieve a list of supported data rate objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**contacts** | Option<[**Vec<String>**](String.md)> | | |
**contacts__isnull** | Option<**bool**> | Contacts (name or ID) is null | |
**contacts__n** | Option<[**Vec<String>**](String.md)> | | |
**created** | Option<[**Vec<String>**](String.md)> | | |
**created__gt** | Option<[**Vec<String>**](String.md)> | | |
**created__gte** | Option<[**Vec<String>**](String.md)> | | |
**created__isnull** | Option<**bool**> | | |
**created__lt** | Option<[**Vec<String>**](String.md)> | | |
**created__lte** | Option<[**Vec<String>**](String.md)> | | |
**created__n** | Option<[**Vec<String>**](String.md)> | | |
**dynamic_groups** | Option<[**Vec<String>**](String.md)> | | |
**dynamic_groups__n** | Option<[**Vec<String>**](String.md)> | | |
**format** | Option<**String**> | | |
**has_radio_profiles** | Option<**bool**> | Has radio profiles | |
**id** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | Unique object identifier, either a UUID primary key or a composite key. | |
**id__n** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | | |
**last_updated** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__gt** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__gte** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__isnull** | Option<**bool**> | | |
**last_updated__lt** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__lte** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__n** | Option<[**Vec<String>**](String.md)> | | |
**limit** | Option<**i32**> | Number of results to return per page. | |
**mcs_index** | Option<[**Vec<i32>**](i32.md)> | | |
**mcs_index__gt** | Option<[**Vec<i32>**](i32.md)> | | |
**mcs_index__gte** | Option<[**Vec<i32>**](i32.md)> | | |
**mcs_index__isnull** | Option<**bool**> | | |
**mcs_index__lt** | Option<[**Vec<i32>**](i32.md)> | | |
**mcs_index__lte** | Option<[**Vec<i32>**](i32.md)> | | |
**mcs_index__n** | Option<[**Vec<i32>**](i32.md)> | | |
**offset** | Option<**i32**> | The initial index from which to return the results. | |
**q** | Option<**String**> | Search | |
**radio_profiles** | Option<[**Vec<String>**](String.md)> | | |
**radio_profiles__isnull** | Option<**bool**> | Radio Profile (name or ID) is null | |
**radio_profiles__n** | Option<[**Vec<String>**](String.md)> | | |
**rate** | Option<[**Vec<i32>**](i32.md)> | | |
**rate__gt** | Option<[**Vec<i32>**](i32.md)> | | |
**rate__gte** | Option<[**Vec<i32>**](i32.md)> | | |
**rate__lt** | Option<[**Vec<i32>**](i32.md)> | | |
**rate__lte** | Option<[**Vec<i32>**](i32.md)> | | |
**rate__n** | Option<[**Vec<i32>**](i32.md)> | | |
**sort** | Option<**String**> | Which field to use when ordering the results. | |
**standard** | Option<[**Vec<String>**](String.md)> | | |
**standard__ic** | Option<[**Vec<String>**](String.md)> | | |
**standard__ie** | Option<[**Vec<String>**](String.md)> | | |
**standard__iew** | Option<[**Vec<String>**](String.md)> | | |
**standard__ire** | Option<[**Vec<String>**](String.md)> | | |
**standard__isw** | Option<[**Vec<String>**](String.md)> | | |
**standard__n** | Option<[**Vec<String>**](String.md)> | | |
**standard__nic** | Option<[**Vec<String>**](String.md)> | | |
**standard__nie** | Option<[**Vec<String>**](String.md)> | | |
**standard__niew** | Option<[**Vec<String>**](String.md)> | | |
**standard__nire** | Option<[**Vec<String>**](String.md)> | | |
**standard__nisw** | Option<[**Vec<String>**](String.md)> | | |
**standard__nre** | Option<[**Vec<String>**](String.md)> | | |
**standard__re** | Option<[**Vec<String>**](String.md)> | | |
**tags** | Option<[**Vec<String>**](String.md)> | | |
**tags__isnull** | Option<**bool**> | | |
**tags__n** | Option<[**Vec<String>**](String.md)> | | |
**teams** | Option<[**Vec<String>**](String.md)> | | |
**teams__isnull** | Option<**bool**> | Teams (name or ID) is null | |
**teams__n** | Option<[**Vec<String>**](String.md)> | | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::PaginatedSupportedDataRateList**](PaginatedSupportedDataRateList.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_notes_create
> crate::models::Note wireless_supported_data_rates_notes_create(id, note_input_request, format)
API methods for returning or creating notes on an object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this supported data rate. | [required] |
**note_input_request** | [**NoteInputRequest**](NoteInputRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::Note**](Note.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_notes_list
> crate::models::PaginatedNoteList wireless_supported_data_rates_notes_list(id, format, limit, offset, depth, exclude_m2m)
API methods for returning or creating notes on an object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this supported data rate. | [required] |
**format** | Option<**String**> | | |
**limit** | Option<**i32**> | Number of results to return per page. | |
**offset** | Option<**i32**> | The initial index from which to return the results. | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::PaginatedNoteList**](PaginatedNoteList.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_partial_update
> crate::models::SupportedDataRate wireless_supported_data_rates_partial_update(id, format, patched_supported_data_rate_request)
Partial update a supported data rate object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this supported data rate. | [required] |
**format** | Option<**String**> | | |
**patched_supported_data_rate_request** | Option<[**PatchedSupportedDataRateRequest**](PatchedSupportedDataRateRequest.md)> | | |
### Return type
[**crate::models::SupportedDataRate**](SupportedDataRate.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_retrieve
> crate::models::SupportedDataRate wireless_supported_data_rates_retrieve(id, format, depth, exclude_m2m)
Retrieve a supported data rate object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this supported data rate. | [required] |
**format** | Option<**String**> | | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::SupportedDataRate**](SupportedDataRate.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_supported_data_rates_update
> crate::models::SupportedDataRate wireless_supported_data_rates_update(id, supported_data_rate_request, format)
Update a supported data rate object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this supported data rate. | [required] |
**supported_data_rate_request** | [**SupportedDataRateRequest**](SupportedDataRateRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::SupportedDataRate**](SupportedDataRate.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_bulk_destroy
> wireless_wireless_networks_bulk_destroy(bulk_operation_request, format)
Destroy a list of wireless network objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_operation_request** | [**Vec<crate::models::BulkOperationRequest>**](BulkOperationRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_bulk_partial_update
> Vec<crate::models::WirelessNetwork> wireless_wireless_networks_bulk_partial_update(patched_bulk_writable_wireless_network_request, format)
Partial update a list of wireless network objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**patched_bulk_writable_wireless_network_request** | [**Vec<crate::models::PatchedBulkWritableWirelessNetworkRequest>**](PatchedBulkWritableWirelessNetworkRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::WirelessNetwork>**](WirelessNetwork.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_bulk_update
> Vec<crate::models::WirelessNetwork> wireless_wireless_networks_bulk_update(bulk_writable_wireless_network_request, format)
Update a list of wireless network objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**bulk_writable_wireless_network_request** | [**Vec<crate::models::BulkWritableWirelessNetworkRequest>**](BulkWritableWirelessNetworkRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**Vec<crate::models::WirelessNetwork>**](WirelessNetwork.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_create
> crate::models::WirelessNetwork wireless_wireless_networks_create(wireless_network_request, format)
Create one or more wireless network objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**wireless_network_request** | [**WirelessNetworkRequest**](WirelessNetworkRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::WirelessNetwork**](WirelessNetwork.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_destroy
> wireless_wireless_networks_destroy(id, format)
Destroy a wireless network object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this wireless network. | [required] |
**format** | Option<**String**> | | |
### Return type
(empty response body)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_list
> crate::models::PaginatedWirelessNetworkList wireless_wireless_networks_list(authentication, authentication__ic, authentication__ie, authentication__iew, authentication__ire, authentication__isw, authentication__n, authentication__nic, authentication__nie, authentication__niew, authentication__nire, authentication__nisw, authentication__nre, authentication__re, contacts, contacts__isnull, contacts__n, controller_managed_device_groups, controller_managed_device_groups__isnull, controller_managed_device_groups__n, created, created__gt, created__gte, created__isnull, created__lt, created__lte, created__n, description, description__ic, description__ie, description__iew, description__ire, description__isw, description__n, description__nic, description__nie, description__niew, description__nire, description__nisw, description__nre, description__re, dynamic_groups, dynamic_groups__n, enabled, format, has_controller_managed_device_groups, hidden, id, id__n, last_updated, last_updated__gt, last_updated__gte, last_updated__isnull, last_updated__lt, last_updated__lte, last_updated__n, limit, mode, mode__ic, mode__ie, mode__iew, mode__ire, mode__isw, mode__n, mode__nic, mode__nie, mode__niew, mode__nire, mode__nisw, mode__nre, mode__re, name, name__ic, name__ie, name__iew, name__ire, name__isw, name__n, name__nic, name__nie, name__niew, name__nire, name__nisw, name__nre, name__re, offset, q, secrets_group, secrets_group__isnull, secrets_group__n, sort, ssid, ssid__ic, ssid__ie, ssid__iew, ssid__ire, ssid__isw, ssid__n, ssid__nic, ssid__nie, ssid__niew, ssid__nire, ssid__nisw, ssid__nre, ssid__re, tags, tags__isnull, tags__n, teams, teams__isnull, teams__n, tenant, tenant__isnull, tenant__n, tenant_group, tenant_group__isnull, tenant_group__n, tenant_id, tenant_id__isnull, tenant_id__n, depth, exclude_m2m)
Retrieve a list of wireless network objects.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**authentication** | Option<[**Vec<String>**](String.md)> | | |
**authentication__ic** | Option<[**Vec<String>**](String.md)> | | |
**authentication__ie** | Option<[**Vec<String>**](String.md)> | | |
**authentication__iew** | Option<[**Vec<String>**](String.md)> | | |
**authentication__ire** | Option<[**Vec<String>**](String.md)> | | |
**authentication__isw** | Option<[**Vec<String>**](String.md)> | | |
**authentication__n** | Option<[**Vec<String>**](String.md)> | | |
**authentication__nic** | Option<[**Vec<String>**](String.md)> | | |
**authentication__nie** | Option<[**Vec<String>**](String.md)> | | |
**authentication__niew** | Option<[**Vec<String>**](String.md)> | | |
**authentication__nire** | Option<[**Vec<String>**](String.md)> | | |
**authentication__nisw** | Option<[**Vec<String>**](String.md)> | | |
**authentication__nre** | Option<[**Vec<String>**](String.md)> | | |
**authentication__re** | Option<[**Vec<String>**](String.md)> | | |
**contacts** | Option<[**Vec<String>**](String.md)> | | |
**contacts__isnull** | Option<**bool**> | Contacts (name or ID) is null | |
**contacts__n** | Option<[**Vec<String>**](String.md)> | | |
**controller_managed_device_groups** | Option<[**Vec<String>**](String.md)> | | |
**controller_managed_device_groups__isnull** | Option<**bool**> | Controller Managed Device Groups (name or ID) is null | |
**controller_managed_device_groups__n** | Option<[**Vec<String>**](String.md)> | | |
**created** | Option<[**Vec<String>**](String.md)> | | |
**created__gt** | Option<[**Vec<String>**](String.md)> | | |
**created__gte** | Option<[**Vec<String>**](String.md)> | | |
**created__isnull** | Option<**bool**> | | |
**created__lt** | Option<[**Vec<String>**](String.md)> | | |
**created__lte** | Option<[**Vec<String>**](String.md)> | | |
**created__n** | Option<[**Vec<String>**](String.md)> | | |
**description** | Option<[**Vec<String>**](String.md)> | | |
**description__ic** | Option<[**Vec<String>**](String.md)> | | |
**description__ie** | Option<[**Vec<String>**](String.md)> | | |
**description__iew** | Option<[**Vec<String>**](String.md)> | | |
**description__ire** | Option<[**Vec<String>**](String.md)> | | |
**description__isw** | Option<[**Vec<String>**](String.md)> | | |
**description__n** | Option<[**Vec<String>**](String.md)> | | |
**description__nic** | Option<[**Vec<String>**](String.md)> | | |
**description__nie** | Option<[**Vec<String>**](String.md)> | | |
**description__niew** | Option<[**Vec<String>**](String.md)> | | |
**description__nire** | Option<[**Vec<String>**](String.md)> | | |
**description__nisw** | Option<[**Vec<String>**](String.md)> | | |
**description__nre** | Option<[**Vec<String>**](String.md)> | | |
**description__re** | Option<[**Vec<String>**](String.md)> | | |
**dynamic_groups** | Option<[**Vec<String>**](String.md)> | | |
**dynamic_groups__n** | Option<[**Vec<String>**](String.md)> | | |
**enabled** | Option<**bool**> | | |
**format** | Option<**String**> | | |
**has_controller_managed_device_groups** | Option<**bool**> | Has controller managed device groups | |
**hidden** | Option<**bool**> | | |
**id** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | Unique object identifier, either a UUID primary key or a composite key. | |
**id__n** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | | |
**last_updated** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__gt** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__gte** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__isnull** | Option<**bool**> | | |
**last_updated__lt** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__lte** | Option<[**Vec<String>**](String.md)> | | |
**last_updated__n** | Option<[**Vec<String>**](String.md)> | | |
**limit** | Option<**i32**> | Number of results to return per page. | |
**mode** | Option<[**Vec<String>**](String.md)> | | |
**mode__ic** | Option<[**Vec<String>**](String.md)> | | |
**mode__ie** | Option<[**Vec<String>**](String.md)> | | |
**mode__iew** | Option<[**Vec<String>**](String.md)> | | |
**mode__ire** | Option<[**Vec<String>**](String.md)> | | |
**mode__isw** | Option<[**Vec<String>**](String.md)> | | |
**mode__n** | Option<[**Vec<String>**](String.md)> | | |
**mode__nic** | Option<[**Vec<String>**](String.md)> | | |
**mode__nie** | Option<[**Vec<String>**](String.md)> | | |
**mode__niew** | Option<[**Vec<String>**](String.md)> | | |
**mode__nire** | Option<[**Vec<String>**](String.md)> | | |
**mode__nisw** | Option<[**Vec<String>**](String.md)> | | |
**mode__nre** | Option<[**Vec<String>**](String.md)> | | |
**mode__re** | Option<[**Vec<String>**](String.md)> | | |
**name** | Option<[**Vec<String>**](String.md)> | | |
**name__ic** | Option<[**Vec<String>**](String.md)> | | |
**name__ie** | Option<[**Vec<String>**](String.md)> | | |
**name__iew** | Option<[**Vec<String>**](String.md)> | | |
**name__ire** | Option<[**Vec<String>**](String.md)> | | |
**name__isw** | Option<[**Vec<String>**](String.md)> | | |
**name__n** | Option<[**Vec<String>**](String.md)> | | |
**name__nic** | Option<[**Vec<String>**](String.md)> | | |
**name__nie** | Option<[**Vec<String>**](String.md)> | | |
**name__niew** | Option<[**Vec<String>**](String.md)> | | |
**name__nire** | Option<[**Vec<String>**](String.md)> | | |
**name__nisw** | Option<[**Vec<String>**](String.md)> | | |
**name__nre** | Option<[**Vec<String>**](String.md)> | | |
**name__re** | Option<[**Vec<String>**](String.md)> | | |
**offset** | Option<**i32**> | The initial index from which to return the results. | |
**q** | Option<**String**> | Search | |
**secrets_group** | Option<[**Vec<String>**](String.md)> | | |
**secrets_group__isnull** | Option<**bool**> | Secrets group (name or ID) is null | |
**secrets_group__n** | Option<[**Vec<String>**](String.md)> | | |
**sort** | Option<**String**> | Which field to use when ordering the results. | |
**ssid** | Option<[**Vec<String>**](String.md)> | | |
**ssid__ic** | Option<[**Vec<String>**](String.md)> | | |
**ssid__ie** | Option<[**Vec<String>**](String.md)> | | |
**ssid__iew** | Option<[**Vec<String>**](String.md)> | | |
**ssid__ire** | Option<[**Vec<String>**](String.md)> | | |
**ssid__isw** | Option<[**Vec<String>**](String.md)> | | |
**ssid__n** | Option<[**Vec<String>**](String.md)> | | |
**ssid__nic** | Option<[**Vec<String>**](String.md)> | | |
**ssid__nie** | Option<[**Vec<String>**](String.md)> | | |
**ssid__niew** | Option<[**Vec<String>**](String.md)> | | |
**ssid__nire** | Option<[**Vec<String>**](String.md)> | | |
**ssid__nisw** | Option<[**Vec<String>**](String.md)> | | |
**ssid__nre** | Option<[**Vec<String>**](String.md)> | | |
**ssid__re** | Option<[**Vec<String>**](String.md)> | | |
**tags** | Option<[**Vec<String>**](String.md)> | | |
**tags__isnull** | Option<**bool**> | | |
**tags__n** | Option<[**Vec<String>**](String.md)> | | |
**teams** | Option<[**Vec<String>**](String.md)> | | |
**teams__isnull** | Option<**bool**> | Teams (name or ID) is null | |
**teams__n** | Option<[**Vec<String>**](String.md)> | | |
**tenant** | Option<[**Vec<String>**](String.md)> | | |
**tenant__isnull** | Option<**bool**> | Tenant (name or ID) is null | |
**tenant__n** | Option<[**Vec<String>**](String.md)> | | |
**tenant_group** | Option<[**Vec<String>**](String.md)> | | |
**tenant_group__isnull** | Option<**bool**> | Tenant Group (name or ID) is null | |
**tenant_group__n** | Option<[**Vec<String>**](String.md)> | | |
**tenant_id** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | Tenant (ID) (deprecated, use \"tenant\" filter instead) | |
**tenant_id__isnull** | Option<**bool**> | Tenant (ID) (deprecated, use \"tenant\" filter instead) is null | |
**tenant_id__n** | Option<[**Vec<uuid::Uuid>**](uuid::Uuid.md)> | Exclude Tenant (ID) (deprecated, use \"tenant\" filter instead) | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::PaginatedWirelessNetworkList**](PaginatedWirelessNetworkList.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_notes_create
> crate::models::Note wireless_wireless_networks_notes_create(id, note_input_request, format)
API methods for returning or creating notes on an object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this wireless network. | [required] |
**note_input_request** | [**NoteInputRequest**](NoteInputRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::Note**](Note.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_notes_list
> crate::models::PaginatedNoteList wireless_wireless_networks_notes_list(id, format, limit, offset, depth, exclude_m2m)
API methods for returning or creating notes on an object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this wireless network. | [required] |
**format** | Option<**String**> | | |
**limit** | Option<**i32**> | Number of results to return per page. | |
**offset** | Option<**i32**> | The initial index from which to return the results. | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::PaginatedNoteList**](PaginatedNoteList.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_partial_update
> crate::models::WirelessNetwork wireless_wireless_networks_partial_update(id, format, patched_wireless_network_request)
Partial update a wireless network object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this wireless network. | [required] |
**format** | Option<**String**> | | |
**patched_wireless_network_request** | Option<[**PatchedWirelessNetworkRequest**](PatchedWirelessNetworkRequest.md)> | | |
### Return type
[**crate::models::WirelessNetwork**](WirelessNetwork.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_retrieve
> crate::models::WirelessNetwork wireless_wireless_networks_retrieve(id, format, depth, exclude_m2m)
Retrieve a wireless network object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this wireless network. | [required] |
**format** | Option<**String**> | | |
**depth** | Option<**i32**> | Serializer Depth | |[default to 1]
**exclude_m2m** | Option<**bool**> | Exclude many-to-many fields from the response | |[default to false]
### Return type
[**crate::models::WirelessNetwork**](WirelessNetwork.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## wireless_wireless_networks_update
> crate::models::WirelessNetwork wireless_wireless_networks_update(id, wireless_network_request, format)
Update a wireless network object.
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**id** | **uuid::Uuid** | A UUID string identifying this wireless network. | [required] |
**wireless_network_request** | [**WirelessNetworkRequest**](WirelessNetworkRequest.md) | | [required] |
**format** | Option<**String**> | | |
### Return type
[**crate::models::WirelessNetwork**](WirelessNetwork.md)
### Authorization
[cookieAuth](../README.md#cookieAuth), [tokenAuth](../README.md#tokenAuth)
### HTTP request headers
- **Content-Type**: application/json, text/csv
- **Accept**: application/json, text/csv
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)