File tree Expand file tree Collapse file tree 6 files changed +75
-3
lines changed
internal/namespaces/iam/v1alpha1 Expand file tree Collapse file tree 6 files changed +75
-3
lines changed Original file line number Diff line number Diff line change 1313 [member.send-welcome-email] Whether or not to send a welcome email that includes onboarding information.
1414 [member.username] The member's username
1515 [member.password] The member's password
16+ [member.first-name] The member's first name
17+ [member.last-name] The member's last name
18+ [member.phone-number] The member's phone number
19+ [member.locale] The member's locale
1620 [organization-id] Organization ID to use. If none is passed the default organization ID will be used
1721
1822FLAGS:
Original file line number Diff line number Diff line change 99 user-id ID of the user to update
1010 [tags.{index}] New tags for the user (maximum of 10 tags)
1111 [email] IAM member email
12+ [first-name] IAM member first name
13+ [last-name] IAM member last name
14+ [phone-number] IAM member phone number
15+ [locale] IAM member locale
1216
1317FLAGS:
1418 -h, --help help for update
Original file line number Diff line number Diff line change @@ -1065,6 +1065,10 @@ scw iam user create [arg=value ...]
10651065| member.send-welcome-email | | Whether or not to send a welcome email that includes onboarding information. |
10661066| member.username | | The member's username |
10671067| member.password | | The member's password |
1068+ | member.first-name | | The member's first name |
1069+ | member.last-name | | The member's last name |
1070+ | member.phone-number | | The member's phone number |
1071+ | member.locale | | The member's locale |
10681072| organization-id | | Organization ID to use. If none is passed the default organization ID will be used |
10691073
10701074
@@ -1149,6 +1153,10 @@ scw iam user update <user-id ...> [arg=value ...]
11491153| user-id | Required | ID of the user to update |
11501154| tags.{index} | | New tags for the user (maximum of 10 tags) |
11511155| email | | IAM member email |
1156+ | first-name | | IAM member first name |
1157+ | last-name | | IAM member last name |
1158+ | phone-number | | IAM member phone number |
1159+ | locale | | IAM member locale |
11521160
11531161
11541162
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ require (
2525 github.com/mattn/go-isatty v0.0.20
2626 github.com/moby/buildkit v0.13.2
2727 github.com/opencontainers/go-digest v1.0.0
28- github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32.0.20250319080840-00f4e08b1fa1
28+ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32.0.20250319145910-2e85f595df2a
2929 github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966
3030 github.com/spf13/cobra v1.9.1
3131 github.com/spf13/pflag v1.0.6
Original file line number Diff line number Diff line change @@ -462,8 +462,8 @@ github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUz
462462github.com/russross/blackfriday/v2 v2.1.0 /go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM =
463463github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 h1:OkMGxebDjyw0ULyrTYWeN0UNCCkmCWfjPnIA2W6oviI =
464464github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 /go.mod h1:+ePHsJ1keEjQtpvf9HHw0f4ZeJ0TLRsxhunSI2hYJSs =
465- github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32.0.20250319080840-00f4e08b1fa1 h1:0Kbsv6puHSKmmTB1qre3lKXEEgQ4jTzFPbGI9rXbDeU =
466- github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32.0.20250319080840-00f4e08b1fa1 /go.mod h1:792k1RTU+5JeMXm35/e2Wgp71qPH/DmDoZrRc+EFZDk =
465+ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32.0.20250319145910-2e85f595df2a h1:WH07M81Mx2nsB0BpE4jAp4ES9bJaVNcP2WaXYkQb6XA =
466+ github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32.0.20250319145910-2e85f595df2a /go.mod h1:792k1RTU+5JeMXm35/e2Wgp71qPH/DmDoZrRc+EFZDk =
467467github.com/sclevine/spec v1.4.0 h1:z/Q9idDcay5m5irkZ28M7PtQM4aOISzOpj4bUPkDee8 =
468468github.com/sclevine/spec v1.4.0 /go.mod h1:LvpgJaFyvQzRvc1kaDs0bulYwzC70PbiYjC4QnFHkOM =
469469github.com/secure-systems-lab/go-securesystemslib v0.8.0 h1:mr5An6X45Kb2nddcFlbmfHkLguCE9laoZCUzEEpIZXA =
Original file line number Diff line number Diff line change @@ -566,6 +566,34 @@ func iamUserUpdate() *core.Command {
566566 Deprecated : false ,
567567 Positional : false ,
568568 },
569+ {
570+ Name : "first-name" ,
571+ Short : `IAM member first name` ,
572+ Required : false ,
573+ Deprecated : false ,
574+ Positional : false ,
575+ },
576+ {
577+ Name : "last-name" ,
578+ Short : `IAM member last name` ,
579+ Required : false ,
580+ Deprecated : false ,
581+ Positional : false ,
582+ },
583+ {
584+ Name : "phone-number" ,
585+ Short : `IAM member phone number` ,
586+ Required : false ,
587+ Deprecated : false ,
588+ Positional : false ,
589+ },
590+ {
591+ Name : "locale" ,
592+ Short : `IAM member locale` ,
593+ Required : false ,
594+ Deprecated : false ,
595+ Positional : false ,
596+ },
569597 },
570598 Run : func (ctx context.Context , args interface {}) (i interface {}, e error ) {
571599 request := args .(* iam.UpdateUserRequest )
@@ -672,6 +700,34 @@ func iamUserCreate() *core.Command {
672700 Deprecated : false ,
673701 Positional : false ,
674702 },
703+ {
704+ Name : "member.first-name" ,
705+ Short : `The member's first name` ,
706+ Required : false ,
707+ Deprecated : false ,
708+ Positional : false ,
709+ },
710+ {
711+ Name : "member.last-name" ,
712+ Short : `The member's last name` ,
713+ Required : false ,
714+ Deprecated : false ,
715+ Positional : false ,
716+ },
717+ {
718+ Name : "member.phone-number" ,
719+ Short : `The member's phone number` ,
720+ Required : false ,
721+ Deprecated : false ,
722+ Positional : false ,
723+ },
724+ {
725+ Name : "member.locale" ,
726+ Short : `The member's locale` ,
727+ Required : false ,
728+ Deprecated : false ,
729+ Positional : false ,
730+ },
675731 core .OrganizationIDArgSpec (),
676732 },
677733 Run : func (ctx context.Context , args interface {}) (i interface {}, e error ) {
You can’t perform that action at this time.
0 commit comments