diff --git a/cmd/scw/testdata/test-all-usage-lb-private-network-attach-usage.golden b/cmd/scw/testdata/test-all-usage-lb-private-network-attach-usage.golden index ec89ad7e89..994ee989ba 100644 --- a/cmd/scw/testdata/test-all-usage-lb-private-network-attach-usage.golden +++ b/cmd/scw/testdata/test-all-usage-lb-private-network-attach-usage.golden @@ -6,10 +6,13 @@ USAGE: scw lb private-network attach [arg=value ...] ARGS: - lb-id Load Balancer ID - private-network-id Private Network ID + lb-id Load Balancer ID + private-network-id Private Network ID + [dhcp-config.ip-id] + [zone=fr-par-1] Zone to target. If none is passed will use default zone from the config (fr-par-1 | fr-par-2 | nl-ams-1 | nl-ams-2 | nl-ams-3 | pl-waw-1 | pl-waw-2) + +DEPRECATED ARGS: [static-config.ip-address.{index}] Array of a local IP address for the Load Balancer on this Private Network - [zone=fr-par-1] Zone to target. If none is passed will use default zone from the config (fr-par-1 | fr-par-2 | nl-ams-1 | nl-ams-2 | nl-ams-3 | pl-waw-1 | pl-waw-2) FLAGS: -h, --help help for attach diff --git a/docs/commands/lb.md b/docs/commands/lb.md index e6b30ee4dc..3c3a3c9fff 100644 --- a/docs/commands/lb.md +++ b/docs/commands/lb.md @@ -1123,7 +1123,8 @@ scw lb private-network attach [arg=value ...] |------|---|-------------| | lb-id | Required | Load Balancer ID | | private-network-id | Required | Private Network ID | -| static-config.ip-address.{index} | | Array of a local IP address for the Load Balancer on this Private Network | +| ~~static-config.ip-address.{index}~~ | Deprecated | Array of a local IP address for the Load Balancer on this Private Network | +| dhcp-config.ip-id | | | | zone | Default: `fr-par-1`
One of: `fr-par-1`, `fr-par-2`, `nl-ams-1`, `nl-ams-2`, `nl-ams-3`, `pl-waw-1`, `pl-waw-2` | Zone to target. If none is passed will use default zone from the config | diff --git a/internal/namespaces/lb/v1/lb_cli.go b/internal/namespaces/lb/v1/lb_cli.go index 570d6693c8..22ac8cc021 100644 --- a/internal/namespaces/lb/v1/lb_cli.go +++ b/internal/namespaces/lb/v1/lb_cli.go @@ -3254,6 +3254,12 @@ func lbPrivateNetworkAttach() *core.Command { Name: "static-config.ip-address.{index}", Short: `Array of a local IP address for the Load Balancer on this Private Network`, Required: false, + Deprecated: true, + Positional: false, + }, + { + Name: "dhcp-config.ip-id", + Required: false, Deprecated: false, Positional: false, },