You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: cmd/scw/testdata/test-all-usage-interlink-link-create-usage.golden
+4-5Lines changed: 4 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2
2
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3
-
Create a link (InterLink connection) in a given PoP, specifying its various configuration details. For the moment only hosted links (faciliated by partners) are available, though in the future dedicated and shared links will also be possible.
3
+
Create a link (InterLink session / logical InterLink resource) in a given PoP, specifying its various configuration details. Links can either be hosted (faciliated by partners' shared physical connections) or self-hosted (for users who have purchased a dedicated physical connection).
4
4
5
5
USAGE:
6
6
scw interlink link create [arg=value ...]
@@ -10,10 +10,9 @@ ARGS:
10
10
name Name of the link
11
11
[tags.{index}] List of tags to apply to the link
12
12
pop-id PoP (location) where the link will be created
13
-
bandwidth-mbps Desired bandwidth for the link. Must be compatible with available link bandwidths and remaining bandwidth capacity of the port
14
-
[dedicated] If true, a dedicated link (1 link per port, dedicated to one customer) will be crated. It is not necessary to specify a `port_id` or `partner_id`. A new port will created and assigned to the link. Note that Scaleway has not yet enabled the creation of dedicated links, this field is reserved for future use.
15
-
[port-id] If set, a shared link (N links per port, one of which is this customer's port) will be created. As the customer, specify the ID of the port you already have for this link. Note that shared links are not currently available. Note that Scaleway has not yet enabled the creation of shared links, this field is reserved for future use.
16
-
[partner-id] If set, a hosted link (N links per port on a partner port) will be created. Specify the ID of the chosen partner, who already has a shareable port with available bandwidth. Note that this is currently the only type of link offered by Scaleway, and therefore this field must be set when creating a link.
13
+
bandwidth-mbps Desired bandwidth for the link. Must be compatible with available link bandwidths and remaining bandwidth capacity of the connection
14
+
[connection-id] If set, creates a self-hosted link using this dedicated physical connection. As the customer, specify the ID of the physical connection you already have for this link.
15
+
[partner-id] If set, creates a hosted link on a partner's connection. Specify the ID of the chosen partner, who already has a shared connection with available bandwidth.
17
16
[region=fr-par] Region to target. If none is passed will use default region from the config (fr-par | nl-ams | pl-waw)
Copy file name to clipboardExpand all lines: cmd/scw/testdata/test-all-usage-interlink-link-get-usage.golden
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
2
2
🟥🟥🟥 STDERR️️ 🟥🟥🟥️
3
-
Get a link (InterLink connection) for the given link ID. The response object includes information about the link's various configuration details.
3
+
Get a link (InterLink session / logical InterLink resource) for the given link ID. The response object includes information about the link's various configuration details.
4
4
5
5
USAGE:
6
6
scw interlink link get <link-id ...> [arg=value ...]
Copy file name to clipboardExpand all lines: cmd/scw/testdata/test-all-usage-interlink-pop-list-usage.golden
+3-2Lines changed: 3 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,9 @@ ARGS:
9
9
[order-by] Order in which to return results (name_asc | name_desc)
10
10
[name] PoP name to filter for
11
11
[hosting-provider-name] Hosting provider name to filter for
12
-
[partner-id] Filter for PoPs hosting an available shared port from this partner
13
-
[link-bandwidth-mbps] Filter for PoPs with a shared port allowing this bandwidth size. Note that we cannot guarantee that PoPs returned will have available capacity.
12
+
[partner-id] Filter for PoPs hosting an available shared connection from this partner
13
+
[link-bandwidth-mbps] Filter for PoPs with a shared connection allowing this bandwidth size. Note that we cannot guarantee that PoPs returned will have available capacity.
14
+
[dedicated-available] Filter for PoPs with a dedicated connection available for self-hosted links.
14
15
[region=fr-par] Region to target. If none is passed will use default region from the config (fr-par | nl-ams | pl-waw | all)
Create a link (InterLink connection) in a given PoP, specifying its various configuration details. For the moment only hosted links (faciliated by partners) are available, though in the future dedicated and shared links will also be possible.
95
+
Create a link (InterLink session / logical InterLink resource) in a given PoP, specifying its various configuration details. Links can either be hosted (faciliated by partners' shared physical connections) or self-hosted (for users who have purchased a dedicated physical connection).
81
96
82
97
**Usage:**
83
98
@@ -94,10 +109,9 @@ scw interlink link create [arg=value ...]
94
109
| name | Required | Name of the link |
95
110
| tags.{index} || List of tags to apply to the link |
96
111
| pop-id | Required | PoP (location) where the link will be created |
97
-
| bandwidth-mbps | Required | Desired bandwidth for the link. Must be compatible with available link bandwidths and remaining bandwidth capacity of the port |
98
-
| dedicated || If true, a dedicated link (1 link per port, dedicated to one customer) will be crated. It is not necessary to specify a `port_id` or `partner_id`. A new port will created and assigned to the link. Note that Scaleway has not yet enabled the creation of dedicated links, this field is reserved for future use. |
99
-
| port-id || If set, a shared link (N links per port, one of which is this customer's port) will be created. As the customer, specify the ID of the port you already have for this link. Note that shared links are not currently available. Note that Scaleway has not yet enabled the creation of shared links, this field is reserved for future use. |
100
-
| partner-id || If set, a hosted link (N links per port on a partner port) will be created. Specify the ID of the chosen partner, who already has a shareable port with available bandwidth. Note that this is currently the only type of link offered by Scaleway, and therefore this field must be set when creating a link. |
112
+
| bandwidth-mbps | Required | Desired bandwidth for the link. Must be compatible with available link bandwidths and remaining bandwidth capacity of the connection |
113
+
| connection-id || If set, creates a self-hosted link using this dedicated physical connection. As the customer, specify the ID of the physical connection you already have for this link. |
114
+
| partner-id || If set, creates a hosted link on a partner's connection. Specify the ID of the chosen partner, who already has a shared connection with available bandwidth. |
101
115
| region | Default: `fr-par`<br />One of: `fr-par`, `nl-ams`, `pl-waw`| Region to target. If none is passed will use default region from the config |
Get a link (InterLink connection) for the given link ID. The response object includes information about the link's various configuration details.
221
+
Get a link (InterLink session / logical InterLink resource) for the given link ID. The response object includes information about the link's various configuration details.
208
222
209
223
**Usage:**
210
224
@@ -244,12 +258,14 @@ scw interlink link list [arg=value ...]
244
258
| status | One of: `unknown_link_status`, `configuring`, `failed`, `requested`, `refused`, `expired`, `provisioning`, `active`, `limited_connectivity`, `all_down`, `deprovisioning`, `deleted`, `locked`| Link status to filter for |
245
259
| bgp-v4-status | One of: `unknown_bgp_status`, `up`, `down`| BGP IPv4 status to filter for |
246
260
| bgp-v6-status | One of: `unknown_bgp_status`, `up`, `down`| BGP IPv6 status to filter for |
247
-
| pop-id || Filter for links attached to this PoP (via ports) |
261
+
| pop-id || Filter for links attached to this PoP (via connections) |
248
262
| bandwidth-mbps || Filter for link bandwidth (in Mbps) |
249
263
| partner-id || Filter for links hosted by this partner |
250
264
| vpc-id || Filter for links attached to this VPC |
251
265
| routing-policy-id || Filter for links using this routing policy |
252
266
| pairing-key || Filter for the link with this pairing_key |
267
+
| kind | One of: `hosted`, `self_hosted`| Filter for hosted or self-hosted links |
268
+
| connection-id || Filter for links self-hosted on this connection |
253
269
| organization-id || Organization ID to filter for |
254
270
| region | Default: `fr-par`<br />One of: `fr-par`, `nl-ams`, `pl-waw`, `all`| Region to target. If none is passed will use default region from the config |
@@ -318,7 +334,7 @@ scw interlink partner list [arg=value ...]
318
334
| Name || Description |
319
335
|------|---|-------------|
320
336
| order-by | One of: `name_asc`, `name_desc`| Order in which to return results |
321
-
| pop-ids.{index} || Filter for partners present (offering a port) in one of these PoPs |
337
+
| pop-ids.{index} || Filter for partners present (offering a connection) in one of these PoPs |
322
338
| region | Default: `fr-par`<br />One of: `fr-par`, `nl-ams`, `pl-waw`, `all`| Region to target. If none is passed will use default region from the config |
323
339
324
340
@@ -366,15 +382,16 @@ scw interlink pop list [arg=value ...]
366
382
| order-by | One of: `name_asc`, `name_desc`| Order in which to return results |
367
383
| name || PoP name to filter for |
368
384
| hosting-provider-name || Hosting provider name to filter for |
369
-
| partner-id || Filter for PoPs hosting an available shared port from this partner |
370
-
| link-bandwidth-mbps || Filter for PoPs with a shared port allowing this bandwidth size. Note that we cannot guarantee that PoPs returned will have available capacity. |
385
+
| partner-id || Filter for PoPs hosting an available shared connection from this partner |
386
+
| link-bandwidth-mbps || Filter for PoPs with a shared connection allowing this bandwidth size. Note that we cannot guarantee that PoPs returned will have available capacity. |
387
+
| dedicated-available || Filter for PoPs with a dedicated connection available for self-hosted links. |
371
388
| region | Default: `fr-par`<br />One of: `fr-par`, `nl-ams`, `pl-waw`, `all`| Region to target. If none is passed will use default region from the config |
0 commit comments