Service Transfers
This section details Service Transfer-related Linode CLI commands.
list
Aliases: ls
Returns a collection of all created and accepted Service Transfers for this account, regardless of the user that created or accepted the transfer.
Usage
The format accepted by this command.
linode-cli service-transfers list [-h] [--status status]
    [--is_sender is_sender] [--order-by {status,is_sender}]
    [--order {asc,desc}]
Sample
Examples of how this command might be used.
linode-cli service-transfers \
    list
Filterable Attributes
Arguments used to define a filter for response entries.
| Name | Type | Description | 
|---|---|---|
| --is_sender | bool | If the requesting account created this transfer. | 
| --status | str | The status of the transfer request. | 
Result Attributes
The attributes returned by this command.
| Name | Type | Example | Description | 
|---|---|---|---|
| created | str | 2021-02-11T16:37:03 | When this transfer was created. | 
| expiry | str | 2021-02-12T16:37:03 | When this transfer expires. | 
| is_sender | bool | true | If the requesting account created this transfer. | 
| status | str | pending | The status of the transfer request. | 
| token | str | 123E4567-E89…426614174000 | The token used to identify and accept or cancel this transfer. | 
| updated | str | 2021-02-11T16:37:03 | When this transfer was last updated. | 
entities
| Name | Type | Example | Description | 
|---|---|---|---|
| entities.linodes | []int | [111, 222] | An array containing the IDs of each of the Linodes included in this transfer. | 
view
Returns the details of the Service Transfer for the provided token.
Usage
The format accepted by this command.
linode-cli service-transfers view [-h] [--status status]
    [--is_sender is_sender] [--order-by {status,is_sender}]
    [--order {asc,desc}] token
Sample
Examples of how this command might be used.
linode-cli service-transfers \
    view 123E4567-E89B-12D3-A456-426614174000
Parameters
Positional parameters used to define the resource this command should target.
| Name | Type | Description | 
|---|---|---|
| token | str | The UUID of the Service Transfer. | 
Result Attributes
The attributes returned by this command.
| Name | Type | Example | Description | 
|---|---|---|---|
| created | str | 2021-02-11T16:37:03 | When this transfer was created. | 
| expiry | str | 2021-02-12T16:37:03 | When this transfer expires. | 
| is_sender | bool | true | If the requesting account created this transfer. | 
| status | str | pending | The status of the transfer request. | 
| token | str | 123E4567-E89…426614174000 | The token used to identify and accept or cancel this transfer. | 
| updated | str | 2021-02-11T16:37:03 | When this transfer was last updated. | 
entities
| Name | Type | Example | Description | 
|---|---|---|---|
| entities.linodes | []int | [111, 222] | An array containing the IDs of each of the Linodes included in this transfer. | 
create
Creates a transfer request for the specified services.
Usage
The format accepted by this command.
linode-cli service-transfers create [-h]
    [--entities.linodes linodes]
Sample
Examples of how this command might be used.
linode-cli service-transfers \
    create \
    --entities.linodes 111 \
    --entities.linodes 222
Arguments
Additional fields used to execute this request.
| Name | Type | Example | Description | 
|---|---|---|---|
| --entities.linodes | []int | 111 | An array containing the IDs of each of the Linodes included in this transfer. | 
Result Attributes
The attributes returned by this command.
| Name | Type | Example | Description | 
|---|---|---|---|
| created | str | 2021-02-11T16:37:03 | When this transfer was created. | 
| expiry | str | 2021-02-12T16:37:03 | When this transfer expires. | 
| is_sender | bool | true | If the requesting account created this transfer. | 
| status | str | pending | The status of the transfer request. | 
| token | str | 123E4567-E89…426614174000 | The token used to identify and accept or cancel this transfer. | 
| updated | str | 2021-02-11T16:37:03 | When this transfer was last updated. | 
entities
| Name | Type | Example | Description | 
|---|---|---|---|
| entities.linodes | []int | [111, 222] | An array containing the IDs of each of the Linodes included in this transfer. | 
accept
Accept a Service Transfer for the provided token to receive the services included in the transfer to your account.
Usage
The format accepted by this command.
linode-cli service-transfers accept [-h] token
Sample
Examples of how this command might be used.
linode-cli service-transfers \
    accept 123E4567-E89B-12D3-A456-426614174000
Parameters
Positional parameters used to define the resource this command should target.
| Name | Type | Description | 
|---|---|---|
| token | str | The UUID of the Service Transfer. | 
cancel
Cancels the Service Transfer for the provided token.
Usage
The format accepted by this command.
linode-cli service-transfers cancel [-h] token
Sample
Examples of how this command might be used.
linode-cli service-transfers \
    cancel 123E4567-E89B-12D3-A456-426614174000
Parameters
Positional parameters used to define the resource this command should target.
| Name | Type | Description | 
|---|---|---|
| token | str | The UUID of the Service Transfer. |