# PutFleetsFleetIdMembersMemberIdRequest ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **role** | **string** | If a character is moved to the `fleet_commander` role, neither `wing_id` or `squad_id` should be specified. If a character is moved to the `wing_commander` role, only `wing_id` should be specified. If a character is moved to the `squad_commander` role, both `wing_id` and `squad_id` should be specified. If a character is moved to the `squad_member` role, both `wing_id` and `squad_id` should be specified. | [default to undefined] **squad_id** | **number** | | [optional] [default to undefined] **wing_id** | **number** | | [optional] [default to undefined] ## Example ```typescript import { PutFleetsFleetIdMembersMemberIdRequest } from 'eve-esi-client-ts'; const instance: PutFleetsFleetIdMembersMemberIdRequest = { role, squad_id, wing_id, }; ``` [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)