@@ -2707,6 +2707,22 @@ paths:
27072707 description: Returns a single Transfer object.
27082708 content:
27092709 application/json:
2710+ x-linode-cli-nested-list: region_transfers
2711+ x-linode-cli-use-schema:
2712+ type: object
2713+ properties:
2714+ quota:
2715+ x-linode-cli-display: 1
2716+ used:
2717+ x-linode-cli-display: 2
2718+ billable:
2719+ x-linode-cli-display: 3
2720+ region_transfers.quota:
2721+ x-linode-cli-display: 4
2722+ region_transfers.used:
2723+ x-linode-cli-display: 5
2724+ region_transfers.billable:
2725+ x-linode-cli-display: 6
27102726 schema:
27112727 $ref: '#/components/schemas/Transfer'
27122728 default:
@@ -3047,7 +3063,7 @@ paths:
30473063 "global": {
30483064 "add_linodes": true,
30493065 "add_nodebalancers": false,
3050- "add_databases": true;
3066+ "add_databases": true,
30513067 "add_domains": true,
30523068 "add_longview": false,
30533069 "add_stackscripts": true,
@@ -8148,22 +8164,20 @@ paths:
81488164 post:
81498165 x-linode-grant: read_write
81508166 summary: DC Migration/Pending Host Migration Initiate
8151- description: >
8167+ description: |
81528168 Initiate a pending host migration that has been scheduled by Linode or
81538169 initiate a cross data center (DC) migration. A list of pending migrations,
81548170 if any, can be accessed from [GET /account/notifications](/docs/api/account/#notifications-list).
81558171 When the migration begins, your Linode will be shutdown if not already off.
81568172 If the migration initiated the shutdown, it will reboot the Linode when completed.
81578173
8158-
81598174 To initiate a cross DC migration, you must pass a `region` parameter to the
81608175 request body specifying the target data center region.
81618176 You can view a list of all available regions and their feature capabilities
8162- from [GET /regions](/docs/api/regions/#regions-list). If your Linode has a DC migration already queued
8177+ from [GET /regions](/docs/api/regions/#regions-list). See our [Pricing Page](https://www.linode.com/pricing/) for Region-specific pricing, which applies after migration is complete. If your Linode has a DC migration already queued
81638178 or you have initiated a previously scheduled migration, you will not be able to initiate
81648179 a DC migration until it has completed.
81658180
8166-
81678181 **Note:** Next Generation Network (NGN) data centers do not support IPv6 `/116` pools or IP Failover.
81688182 If you have these features enabled on your Linode and attempt to migrate to an NGN data center,
81698183 the migration will not initiate. If a Linode cannot be migrated because of an incompatibility,
@@ -9306,6 +9320,38 @@ paths:
93069320 description: A collection of Linode Types.
93079321 content:
93089322 application/json:
9323+ x-linode-cli-nested-list: region_prices
9324+ x-linode-cli-use-schema:
9325+ type: object
9326+ properties:
9327+ id:
9328+ x-linode-cli-display: 1
9329+ label:
9330+ x-linode-cli-display: 2
9331+ class:
9332+ x-linode-cli-display: 3
9333+ disk:
9334+ x-linode-cli-display: 4
9335+ memory:
9336+ x-linode-cli-display: 5
9337+ vcpus:
9338+ x-linode-cli-display: 6
9339+ gpus:
9340+ x-linode-cli-display: 7
9341+ network_out:
9342+ x-linode-cli-display: 8
9343+ transfer:
9344+ x-linode-cli-display: 9
9345+ price.hourly:
9346+ x-linode-cli-display: 10
9347+ price.monthly:
9348+ x-linode-cli-display: 11
9349+ region_prices.id:
9350+ x-linode-cli-display: 12
9351+ region_prices.hourly:
9352+ x-linode-cli-display: 13
9353+ region_prices.monthly:
9354+ x-linode-cli-display: 14
93099355 schema:
93109356 type: object
93119357 properties:
@@ -9354,6 +9400,38 @@ paths:
93549400 description: A single Linode Type.
93559401 content:
93569402 application/json:
9403+ x-linode-cli-nested-list: region_prices
9404+ x-linode-cli-use-schema:
9405+ type: object
9406+ properties:
9407+ id:
9408+ x-linode-cli-display: 1
9409+ label:
9410+ x-linode-cli-display: 2
9411+ class:
9412+ x-linode-cli-display: 3
9413+ disk:
9414+ x-linode-cli-display: 4
9415+ memory:
9416+ x-linode-cli-display: 5
9417+ vcpus:
9418+ x-linode-cli-display: 6
9419+ gpus:
9420+ x-linode-cli-display: 7
9421+ network_out:
9422+ x-linode-cli-display: 8
9423+ transfer:
9424+ x-linode-cli-display: 9
9425+ price.hourly:
9426+ x-linode-cli-display: 10
9427+ price.monthly:
9428+ x-linode-cli-display: 11
9429+ region_prices.id:
9430+ x-linode-cli-display: 12
9431+ region_prices.hourly:
9432+ x-linode-cli-display: 13
9433+ region_prices.monthly:
9434+ x-linode-cli-display: 14
93579435 schema:
93589436 $ref: '#/components/schemas/LinodeType'
93599437 default:
@@ -10457,7 +10535,7 @@ paths:
1045710535 curl -H "Content-Type: application/json" \
1045810536 -H "Authorization: Bearer $TOKEN" \
1045910537 -X POST -d '{
10460- "kubeconfig": true;
10538+ "kubeconfig": true,
1046110539 "servicetoken": true
1046210540 }' \
1046310541 https://api.linode.com/v4/lke/clusters/12345/regenerate
@@ -21508,6 +21586,28 @@ components:
2150821586 description: The amount of the Invoice after taxes in US Dollars.
2150921587 example: 132.50
2151021588 x-linode-cli-display: 6
21589+ billing_source:
21590+ type: string
21591+ enum:
21592+ - akamai
21593+ - linode
21594+ readOnly: true
21595+ description: |
21596+ `akamai`: This Invoice was generated according to the terms of an agreement between the customer and Akamai.
21597+
21598+ `linode`: This Invoice was generated according to the default terms, prices, and discounts.
21599+ example: linode
21600+ x-linode-cli-display: 3.5
21601+ region:
21602+ type: string
21603+ readOnly: true
21604+ nullable: true
21605+ description: |
21606+ The ID of the applicable Region associated with this Invoice.
21607+
21608+ `null` if there is no applicable Region.
21609+ example: us-west
21610+ x-linode-cli-display: 7
2151121611 InvoiceItem:
2151221612 type: object
2151321613 description: An InvoiceItem object.
@@ -22959,8 +23059,10 @@ components:
2295923059 price:
2296023060 type: object
2296123061 readOnly: true
22962- description: >
22963- Cost in US dollars, broken down into hourly and monthly charges.
23062+ description: |
23063+ The default cost of provisioning this Linode Type. Prices are in US dollars, broken down into hourly and monthly charges.
23064+
23065+ Certain Regions have different prices from the default. For Region-specific prices, see `region_prices`.
2296423066 properties:
2296523067 hourly:
2296623068 type: number
@@ -22972,6 +23074,23 @@ components:
2297223074 description: Cost (in US dollars) per month.
2297323075 example: 20
2297423076 x-linode-cli-display: 10
23077+ region_prices:
23078+ type: array
23079+ items:
23080+ type: object
23081+ properties:
23082+ id:
23083+ type: string
23084+ description: The Region ID for these prices.
23085+ example: us-east
23086+ hourly:
23087+ type: number
23088+ description: Cost (in US dollars) per hour for this Region.
23089+ example: 0.036
23090+ monthly:
23091+ type: number
23092+ description: Cost (in US dollars) per month for this Region.
23093+ example: 24
2297523094 addons:
2297623095 type: object
2297723096 readOnly: true
@@ -22987,7 +23106,10 @@ components:
2298723106 properties:
2298823107 price:
2298923108 type: object
22990- description: Cost of enabling Backups for this Linode Type.
23109+ description: |
23110+ The default cost of enabling Backups for this Linode Type. Prices are in US dollars, broken down into hourly and monthly charges.
23111+
23112+ Certain Regions have different prices from the default. For Region-specific prices, see `region_prices`.
2299123113 properties:
2299223114 hourly:
2299323115 type: number
@@ -22999,6 +23121,23 @@ components:
2299923121 description: >
2300023122 The cost (in US dollars) per month to add Backups service.
2300123123 example: 5
23124+ region_prices:
23125+ type: array
23126+ items:
23127+ type: object
23128+ properties:
23129+ id:
23130+ type: string
23131+ description: The Region ID for these prices.
23132+ example: us-east
23133+ hourly:
23134+ type: number
23135+ description: Cost (in US dollars) per hour to add Backups service in this Region.
23136+ example: 0.0096
23137+ monthly:
23138+ type: number
23139+ description: Cost (in US dollars) per month to add Backups service in this Region.
23140+ example: 6
2300223141 network_out:
2300323142 x-linode-filterable: true
2300423143 type: integer
@@ -25999,14 +26138,15 @@ components:
2599926138 example: null
2600026139 Transfer:
2600126140 type: object
26002- description: >
26003- An object representing your network utilization for the current month,
26004- in Gigabytes.
26141+ description: |
26142+ An object representing your network utilization for the current month, in Gigabytes.
26143+
26144+ Certain Regions have separate utilization quotas and rates. For Region-specific network utilization data, see `region_transfers`.
2600526145 properties:
2600626146 billable:
2600726147 type: integer
2600826148 readOnly: true
26009- description: >
26149+ description: |
2601026150 The amount of your transfer pool that is billable this billing cycle.
2601126151 example: 0
2601226152 x-linode-cli-display: 3
@@ -26024,6 +26164,33 @@ components:
2602426164 The amount of network usage you have used this billing cycle.
2602526165 example: 2
2602626166 x-linode-cli-display: 2
26167+ region_transfers:
26168+ type: array
26169+ items:
26170+ type: object
26171+ properties:
26172+ id:
26173+ type: string
26174+ description: The Region ID for this network utilization data.
26175+ example: us-east
26176+ billable:
26177+ type: integer
26178+ readOnly: true
26179+ description: |
26180+ The amount of your transfer pool that is billable this billing cycle for this Region.
26181+ example: 0
26182+ quota:
26183+ type: integer
26184+ readOnly: true
26185+ description: >
26186+ The amount of network usage allowed this billing cycle for this Region.
26187+ example: 5010
26188+ used:
26189+ type: integer
26190+ readOnly: true
26191+ description: >
26192+ The amount of network usage you have used this billing cycle for this Region.
26193+ example: 1
2602726194 Tag:
2602826195 type: object
2602926196 description: >
0 commit comments