github.com/antihax/goesi@v0.0.0-20240126031043-6c54d0cb7f95/esi/docs/FleetsApi.md (about)

     1  # \FleetsApi
     2  
     3  All URIs are relative to *https://esi.evetech.net*
     4  
     5  Method | HTTP request | Description
     6  ------------- | ------------- | -------------
     7  [**DeleteFleetsFleetIdMembersMemberId**](FleetsApi.md#DeleteFleetsFleetIdMembersMemberId) | **Delete** /v1/fleets/{fleet_id}/members/{member_id}/ | Kick fleet member
     8  [**DeleteFleetsFleetIdSquadsSquadId**](FleetsApi.md#DeleteFleetsFleetIdSquadsSquadId) | **Delete** /v1/fleets/{fleet_id}/squads/{squad_id}/ | Delete fleet squad
     9  [**DeleteFleetsFleetIdWingsWingId**](FleetsApi.md#DeleteFleetsFleetIdWingsWingId) | **Delete** /v1/fleets/{fleet_id}/wings/{wing_id}/ | Delete fleet wing
    10  [**GetCharactersCharacterIdFleet**](FleetsApi.md#GetCharactersCharacterIdFleet) | **Get** /v1/characters/{character_id}/fleet/ | Get character fleet info
    11  [**GetFleetsFleetId**](FleetsApi.md#GetFleetsFleetId) | **Get** /v1/fleets/{fleet_id}/ | Get fleet information
    12  [**GetFleetsFleetIdMembers**](FleetsApi.md#GetFleetsFleetIdMembers) | **Get** /v1/fleets/{fleet_id}/members/ | Get fleet members
    13  [**GetFleetsFleetIdWings**](FleetsApi.md#GetFleetsFleetIdWings) | **Get** /v1/fleets/{fleet_id}/wings/ | Get fleet wings
    14  [**PostFleetsFleetIdMembers**](FleetsApi.md#PostFleetsFleetIdMembers) | **Post** /v1/fleets/{fleet_id}/members/ | Create fleet invitation
    15  [**PostFleetsFleetIdWings**](FleetsApi.md#PostFleetsFleetIdWings) | **Post** /v1/fleets/{fleet_id}/wings/ | Create fleet wing
    16  [**PostFleetsFleetIdWingsWingIdSquads**](FleetsApi.md#PostFleetsFleetIdWingsWingIdSquads) | **Post** /v1/fleets/{fleet_id}/wings/{wing_id}/squads/ | Create fleet squad
    17  [**PutFleetsFleetId**](FleetsApi.md#PutFleetsFleetId) | **Put** /v1/fleets/{fleet_id}/ | Update fleet
    18  [**PutFleetsFleetIdMembersMemberId**](FleetsApi.md#PutFleetsFleetIdMembersMemberId) | **Put** /v1/fleets/{fleet_id}/members/{member_id}/ | Move fleet member
    19  [**PutFleetsFleetIdSquadsSquadId**](FleetsApi.md#PutFleetsFleetIdSquadsSquadId) | **Put** /v1/fleets/{fleet_id}/squads/{squad_id}/ | Rename fleet squad
    20  [**PutFleetsFleetIdWingsWingId**](FleetsApi.md#PutFleetsFleetIdWingsWingId) | **Put** /v1/fleets/{fleet_id}/wings/{wing_id}/ | Rename fleet wing
    21  
    22  
    23  # **DeleteFleetsFleetIdMembersMemberId**
    24  > DeleteFleetsFleetIdMembersMemberId(ctx, fleetId, memberId, optional)
    25  Kick fleet member
    26  
    27  Kick a fleet member  --- 
    28  
    29  ### Required Parameters
    30  
    31  Name | Type | Description  | Notes
    32  ------------- | ------------- | ------------- | -------------
    33   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
    34    **fleetId** | **int64**| ID for a fleet | 
    35    **memberId** | **int32**| The character ID of a member in this fleet | 
    36   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
    37  
    38  ### Optional Parameters
    39  Optional parameters are passed through a map[string]interface{}.
    40  
    41  Name | Type | Description  | Notes
    42  ------------- | ------------- | ------------- | -------------
    43   **fleetId** | **int64**| ID for a fleet | 
    44   **memberId** | **int32**| The character ID of a member in this fleet | 
    45   **datasource** | **string**| The server name you would like data from | [default to tranquility]
    46   **token** | **string**| Access token to use if unable to set a header | 
    47  
    48  ### Return type
    49  
    50   (empty response body)
    51  
    52  ### Authorization
    53  
    54  [evesso](../README.md#evesso)
    55  
    56  ### HTTP request headers
    57  
    58   - **Content-Type**: application/json
    59   - **Accept**: application/json
    60  
    61  [[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)
    62  
    63  # **DeleteFleetsFleetIdSquadsSquadId**
    64  > DeleteFleetsFleetIdSquadsSquadId(ctx, fleetId, squadId, optional)
    65  Delete fleet squad
    66  
    67  Delete a fleet squad, only empty squads can be deleted  --- 
    68  
    69  ### Required Parameters
    70  
    71  Name | Type | Description  | Notes
    72  ------------- | ------------- | ------------- | -------------
    73   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
    74    **fleetId** | **int64**| ID for a fleet | 
    75    **squadId** | **int64**| The squad to delete | 
    76   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
    77  
    78  ### Optional Parameters
    79  Optional parameters are passed through a map[string]interface{}.
    80  
    81  Name | Type | Description  | Notes
    82  ------------- | ------------- | ------------- | -------------
    83   **fleetId** | **int64**| ID for a fleet | 
    84   **squadId** | **int64**| The squad to delete | 
    85   **datasource** | **string**| The server name you would like data from | [default to tranquility]
    86   **token** | **string**| Access token to use if unable to set a header | 
    87  
    88  ### Return type
    89  
    90   (empty response body)
    91  
    92  ### Authorization
    93  
    94  [evesso](../README.md#evesso)
    95  
    96  ### HTTP request headers
    97  
    98   - **Content-Type**: application/json
    99   - **Accept**: application/json
   100  
   101  [[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)
   102  
   103  # **DeleteFleetsFleetIdWingsWingId**
   104  > DeleteFleetsFleetIdWingsWingId(ctx, fleetId, wingId, optional)
   105  Delete fleet wing
   106  
   107  Delete a fleet wing, only empty wings can be deleted. The wing may contain squads, but the squads must be empty  --- 
   108  
   109  ### Required Parameters
   110  
   111  Name | Type | Description  | Notes
   112  ------------- | ------------- | ------------- | -------------
   113   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   114    **fleetId** | **int64**| ID for a fleet | 
   115    **wingId** | **int64**| The wing to delete | 
   116   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   117  
   118  ### Optional Parameters
   119  Optional parameters are passed through a map[string]interface{}.
   120  
   121  Name | Type | Description  | Notes
   122  ------------- | ------------- | ------------- | -------------
   123   **fleetId** | **int64**| ID for a fleet | 
   124   **wingId** | **int64**| The wing to delete | 
   125   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   126   **token** | **string**| Access token to use if unable to set a header | 
   127  
   128  ### Return type
   129  
   130   (empty response body)
   131  
   132  ### Authorization
   133  
   134  [evesso](../README.md#evesso)
   135  
   136  ### HTTP request headers
   137  
   138   - **Content-Type**: application/json
   139   - **Accept**: application/json
   140  
   141  [[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)
   142  
   143  # **GetCharactersCharacterIdFleet**
   144  > GetCharactersCharacterIdFleetOk GetCharactersCharacterIdFleet(ctx, characterId, optional)
   145  Get character fleet info
   146  
   147  Return the fleet ID the character is in, if any.  ---  This route is cached for up to 60 seconds  --- Warning: This route has an upgrade available  --- [Diff of the upcoming changes](https://esi.evetech.net/diff/latest/dev/#GET-/characters/{character_id}/fleet/)
   148  
   149  ### Required Parameters
   150  
   151  Name | Type | Description  | Notes
   152  ------------- | ------------- | ------------- | -------------
   153   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   154    **characterId** | **int32**| An EVE character ID | 
   155   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   156  
   157  ### Optional Parameters
   158  Optional parameters are passed through a map[string]interface{}.
   159  
   160  Name | Type | Description  | Notes
   161  ------------- | ------------- | ------------- | -------------
   162   **characterId** | **int32**| An EVE character ID | 
   163   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   164   **ifNoneMatch** | **string**| ETag from a previous request. A 304 will be returned if this matches the current ETag | 
   165   **token** | **string**| Access token to use if unable to set a header | 
   166  
   167  ### Return type
   168  
   169  [**GetCharactersCharacterIdFleetOk**](get_characters_character_id_fleet_ok.md)
   170  
   171  ### Authorization
   172  
   173  [evesso](../README.md#evesso)
   174  
   175  ### HTTP request headers
   176  
   177   - **Content-Type**: application/json
   178   - **Accept**: application/json
   179  
   180  [[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)
   181  
   182  # **GetFleetsFleetId**
   183  > GetFleetsFleetIdOk GetFleetsFleetId(ctx, fleetId, optional)
   184  Get fleet information
   185  
   186  Return details about a fleet  ---  This route is cached for up to 5 seconds
   187  
   188  ### Required Parameters
   189  
   190  Name | Type | Description  | Notes
   191  ------------- | ------------- | ------------- | -------------
   192   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   193    **fleetId** | **int64**| ID for a fleet | 
   194   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   195  
   196  ### Optional Parameters
   197  Optional parameters are passed through a map[string]interface{}.
   198  
   199  Name | Type | Description  | Notes
   200  ------------- | ------------- | ------------- | -------------
   201   **fleetId** | **int64**| ID for a fleet | 
   202   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   203   **ifNoneMatch** | **string**| ETag from a previous request. A 304 will be returned if this matches the current ETag | 
   204   **token** | **string**| Access token to use if unable to set a header | 
   205  
   206  ### Return type
   207  
   208  [**GetFleetsFleetIdOk**](get_fleets_fleet_id_ok.md)
   209  
   210  ### Authorization
   211  
   212  [evesso](../README.md#evesso)
   213  
   214  ### HTTP request headers
   215  
   216   - **Content-Type**: application/json
   217   - **Accept**: application/json
   218  
   219  [[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)
   220  
   221  # **GetFleetsFleetIdMembers**
   222  > []GetFleetsFleetIdMembers200Ok GetFleetsFleetIdMembers(ctx, fleetId, optional)
   223  Get fleet members
   224  
   225  Return information about fleet members  ---  This route is cached for up to 5 seconds
   226  
   227  ### Required Parameters
   228  
   229  Name | Type | Description  | Notes
   230  ------------- | ------------- | ------------- | -------------
   231   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   232    **fleetId** | **int64**| ID for a fleet | 
   233   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   234  
   235  ### Optional Parameters
   236  Optional parameters are passed through a map[string]interface{}.
   237  
   238  Name | Type | Description  | Notes
   239  ------------- | ------------- | ------------- | -------------
   240   **fleetId** | **int64**| ID for a fleet | 
   241   **acceptLanguage** | **string**| Language to use in the response | [default to en]
   242   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   243   **ifNoneMatch** | **string**| ETag from a previous request. A 304 will be returned if this matches the current ETag | 
   244   **language** | **string**| Language to use in the response, takes precedence over Accept-Language | [default to en]
   245   **token** | **string**| Access token to use if unable to set a header | 
   246  
   247  ### Return type
   248  
   249  [**[]GetFleetsFleetIdMembers200Ok**](get_fleets_fleet_id_members_200_ok.md)
   250  
   251  ### Authorization
   252  
   253  [evesso](../README.md#evesso)
   254  
   255  ### HTTP request headers
   256  
   257   - **Content-Type**: application/json
   258   - **Accept**: application/json
   259  
   260  [[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)
   261  
   262  # **GetFleetsFleetIdWings**
   263  > []GetFleetsFleetIdWings200Ok GetFleetsFleetIdWings(ctx, fleetId, optional)
   264  Get fleet wings
   265  
   266  Return information about wings in a fleet  ---  This route is cached for up to 5 seconds
   267  
   268  ### Required Parameters
   269  
   270  Name | Type | Description  | Notes
   271  ------------- | ------------- | ------------- | -------------
   272   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   273    **fleetId** | **int64**| ID for a fleet | 
   274   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   275  
   276  ### Optional Parameters
   277  Optional parameters are passed through a map[string]interface{}.
   278  
   279  Name | Type | Description  | Notes
   280  ------------- | ------------- | ------------- | -------------
   281   **fleetId** | **int64**| ID for a fleet | 
   282   **acceptLanguage** | **string**| Language to use in the response | [default to en]
   283   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   284   **ifNoneMatch** | **string**| ETag from a previous request. A 304 will be returned if this matches the current ETag | 
   285   **language** | **string**| Language to use in the response, takes precedence over Accept-Language | [default to en]
   286   **token** | **string**| Access token to use if unable to set a header | 
   287  
   288  ### Return type
   289  
   290  [**[]GetFleetsFleetIdWings200Ok**](get_fleets_fleet_id_wings_200_ok.md)
   291  
   292  ### Authorization
   293  
   294  [evesso](../README.md#evesso)
   295  
   296  ### HTTP request headers
   297  
   298   - **Content-Type**: application/json
   299   - **Accept**: application/json
   300  
   301  [[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)
   302  
   303  # **PostFleetsFleetIdMembers**
   304  > PostFleetsFleetIdMembers(ctx, fleetId, invitation, optional)
   305  Create fleet invitation
   306  
   307  Invite a character into the fleet. If a character has a CSPA charge set it is not possible to invite them to the fleet using ESI  --- 
   308  
   309  ### Required Parameters
   310  
   311  Name | Type | Description  | Notes
   312  ------------- | ------------- | ------------- | -------------
   313   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   314    **fleetId** | **int64**| ID for a fleet | 
   315    **invitation** | [**PostFleetsFleetIdMembersInvitation**](PostFleetsFleetIdMembersInvitation.md)| Details of the invitation | 
   316   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   317  
   318  ### Optional Parameters
   319  Optional parameters are passed through a map[string]interface{}.
   320  
   321  Name | Type | Description  | Notes
   322  ------------- | ------------- | ------------- | -------------
   323   **fleetId** | **int64**| ID for a fleet | 
   324   **invitation** | [**PostFleetsFleetIdMembersInvitation**](PostFleetsFleetIdMembersInvitation.md)| Details of the invitation | 
   325   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   326   **token** | **string**| Access token to use if unable to set a header | 
   327  
   328  ### Return type
   329  
   330   (empty response body)
   331  
   332  ### Authorization
   333  
   334  [evesso](../README.md#evesso)
   335  
   336  ### HTTP request headers
   337  
   338   - **Content-Type**: application/json
   339   - **Accept**: application/json
   340  
   341  [[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)
   342  
   343  # **PostFleetsFleetIdWings**
   344  > PostFleetsFleetIdWingsCreated PostFleetsFleetIdWings(ctx, fleetId, optional)
   345  Create fleet wing
   346  
   347  Create a new wing in a fleet  --- 
   348  
   349  ### Required Parameters
   350  
   351  Name | Type | Description  | Notes
   352  ------------- | ------------- | ------------- | -------------
   353   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   354    **fleetId** | **int64**| ID for a fleet | 
   355   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   356  
   357  ### Optional Parameters
   358  Optional parameters are passed through a map[string]interface{}.
   359  
   360  Name | Type | Description  | Notes
   361  ------------- | ------------- | ------------- | -------------
   362   **fleetId** | **int64**| ID for a fleet | 
   363   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   364   **token** | **string**| Access token to use if unable to set a header | 
   365  
   366  ### Return type
   367  
   368  [**PostFleetsFleetIdWingsCreated**](post_fleets_fleet_id_wings_created.md)
   369  
   370  ### Authorization
   371  
   372  [evesso](../README.md#evesso)
   373  
   374  ### HTTP request headers
   375  
   376   - **Content-Type**: application/json
   377   - **Accept**: application/json
   378  
   379  [[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)
   380  
   381  # **PostFleetsFleetIdWingsWingIdSquads**
   382  > PostFleetsFleetIdWingsWingIdSquadsCreated PostFleetsFleetIdWingsWingIdSquads(ctx, fleetId, wingId, optional)
   383  Create fleet squad
   384  
   385  Create a new squad in a fleet  --- 
   386  
   387  ### Required Parameters
   388  
   389  Name | Type | Description  | Notes
   390  ------------- | ------------- | ------------- | -------------
   391   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   392    **fleetId** | **int64**| ID for a fleet | 
   393    **wingId** | **int64**| The wing_id to create squad in | 
   394   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   395  
   396  ### Optional Parameters
   397  Optional parameters are passed through a map[string]interface{}.
   398  
   399  Name | Type | Description  | Notes
   400  ------------- | ------------- | ------------- | -------------
   401   **fleetId** | **int64**| ID for a fleet | 
   402   **wingId** | **int64**| The wing_id to create squad in | 
   403   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   404   **token** | **string**| Access token to use if unable to set a header | 
   405  
   406  ### Return type
   407  
   408  [**PostFleetsFleetIdWingsWingIdSquadsCreated**](post_fleets_fleet_id_wings_wing_id_squads_created.md)
   409  
   410  ### Authorization
   411  
   412  [evesso](../README.md#evesso)
   413  
   414  ### HTTP request headers
   415  
   416   - **Content-Type**: application/json
   417   - **Accept**: application/json
   418  
   419  [[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)
   420  
   421  # **PutFleetsFleetId**
   422  > PutFleetsFleetId(ctx, fleetId, newSettings, optional)
   423  Update fleet
   424  
   425  Update settings about a fleet  --- 
   426  
   427  ### Required Parameters
   428  
   429  Name | Type | Description  | Notes
   430  ------------- | ------------- | ------------- | -------------
   431   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   432    **fleetId** | **int64**| ID for a fleet | 
   433    **newSettings** | [**PutFleetsFleetIdNewSettings**](PutFleetsFleetIdNewSettings.md)| What to update for this fleet | 
   434   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   435  
   436  ### Optional Parameters
   437  Optional parameters are passed through a map[string]interface{}.
   438  
   439  Name | Type | Description  | Notes
   440  ------------- | ------------- | ------------- | -------------
   441   **fleetId** | **int64**| ID for a fleet | 
   442   **newSettings** | [**PutFleetsFleetIdNewSettings**](PutFleetsFleetIdNewSettings.md)| What to update for this fleet | 
   443   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   444   **token** | **string**| Access token to use if unable to set a header | 
   445  
   446  ### Return type
   447  
   448   (empty response body)
   449  
   450  ### Authorization
   451  
   452  [evesso](../README.md#evesso)
   453  
   454  ### HTTP request headers
   455  
   456   - **Content-Type**: application/json
   457   - **Accept**: application/json
   458  
   459  [[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)
   460  
   461  # **PutFleetsFleetIdMembersMemberId**
   462  > PutFleetsFleetIdMembersMemberId(ctx, fleetId, memberId, movement, optional)
   463  Move fleet member
   464  
   465  Move a fleet member around  --- 
   466  
   467  ### Required Parameters
   468  
   469  Name | Type | Description  | Notes
   470  ------------- | ------------- | ------------- | -------------
   471   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   472    **fleetId** | **int64**| ID for a fleet | 
   473    **memberId** | **int32**| The character ID of a member in this fleet | 
   474    **movement** | [**PutFleetsFleetIdMembersMemberIdMovement**](PutFleetsFleetIdMembersMemberIdMovement.md)| Details of the invitation | 
   475   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   476  
   477  ### Optional Parameters
   478  Optional parameters are passed through a map[string]interface{}.
   479  
   480  Name | Type | Description  | Notes
   481  ------------- | ------------- | ------------- | -------------
   482   **fleetId** | **int64**| ID for a fleet | 
   483   **memberId** | **int32**| The character ID of a member in this fleet | 
   484   **movement** | [**PutFleetsFleetIdMembersMemberIdMovement**](PutFleetsFleetIdMembersMemberIdMovement.md)| Details of the invitation | 
   485   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   486   **token** | **string**| Access token to use if unable to set a header | 
   487  
   488  ### Return type
   489  
   490   (empty response body)
   491  
   492  ### Authorization
   493  
   494  [evesso](../README.md#evesso)
   495  
   496  ### HTTP request headers
   497  
   498   - **Content-Type**: application/json
   499   - **Accept**: application/json
   500  
   501  [[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)
   502  
   503  # **PutFleetsFleetIdSquadsSquadId**
   504  > PutFleetsFleetIdSquadsSquadId(ctx, fleetId, naming, squadId, optional)
   505  Rename fleet squad
   506  
   507  Rename a fleet squad  --- 
   508  
   509  ### Required Parameters
   510  
   511  Name | Type | Description  | Notes
   512  ------------- | ------------- | ------------- | -------------
   513   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   514    **fleetId** | **int64**| ID for a fleet | 
   515    **naming** | [**PutFleetsFleetIdSquadsSquadIdNaming**](PutFleetsFleetIdSquadsSquadIdNaming.md)| New name of the squad | 
   516    **squadId** | **int64**| The squad to rename | 
   517   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   518  
   519  ### Optional Parameters
   520  Optional parameters are passed through a map[string]interface{}.
   521  
   522  Name | Type | Description  | Notes
   523  ------------- | ------------- | ------------- | -------------
   524   **fleetId** | **int64**| ID for a fleet | 
   525   **naming** | [**PutFleetsFleetIdSquadsSquadIdNaming**](PutFleetsFleetIdSquadsSquadIdNaming.md)| New name of the squad | 
   526   **squadId** | **int64**| The squad to rename | 
   527   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   528   **token** | **string**| Access token to use if unable to set a header | 
   529  
   530  ### Return type
   531  
   532   (empty response body)
   533  
   534  ### Authorization
   535  
   536  [evesso](../README.md#evesso)
   537  
   538  ### HTTP request headers
   539  
   540   - **Content-Type**: application/json
   541   - **Accept**: application/json
   542  
   543  [[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)
   544  
   545  # **PutFleetsFleetIdWingsWingId**
   546  > PutFleetsFleetIdWingsWingId(ctx, fleetId, naming, wingId, optional)
   547  Rename fleet wing
   548  
   549  Rename a fleet wing  --- 
   550  
   551  ### Required Parameters
   552  
   553  Name | Type | Description  | Notes
   554  ------------- | ------------- | ------------- | -------------
   555   **ctx** | **context.Context** | pass through context (authentication, logging, tracing)
   556    **fleetId** | **int64**| ID for a fleet | 
   557    **naming** | [**PutFleetsFleetIdWingsWingIdNaming**](PutFleetsFleetIdWingsWingIdNaming.md)| New name of the wing | 
   558    **wingId** | **int64**| The wing to rename | 
   559   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   560  
   561  ### Optional Parameters
   562  Optional parameters are passed through a map[string]interface{}.
   563  
   564  Name | Type | Description  | Notes
   565  ------------- | ------------- | ------------- | -------------
   566   **fleetId** | **int64**| ID for a fleet | 
   567   **naming** | [**PutFleetsFleetIdWingsWingIdNaming**](PutFleetsFleetIdWingsWingIdNaming.md)| New name of the wing | 
   568   **wingId** | **int64**| The wing to rename | 
   569   **datasource** | **string**| The server name you would like data from | [default to tranquility]
   570   **token** | **string**| Access token to use if unable to set a header | 
   571  
   572  ### Return type
   573  
   574   (empty response body)
   575  
   576  ### Authorization
   577  
   578  [evesso](../README.md#evesso)
   579  
   580  ### HTTP request headers
   581  
   582   - **Content-Type**: application/json
   583   - **Accept**: application/json
   584  
   585  [[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)
   586