Skip to content

Commit dcf79bb

Browse files
authored
feat(iam): add personal data to User (scaleway#2480)
1 parent 2e85f59 commit dcf79bb

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

api/iam/v1alpha1/iam_sdk.go

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -977,6 +977,18 @@ type CreateUserRequestMember struct {
977977

978978
// Password: the member's password.
979979
Password string `json:"password"`
980+
981+
// FirstName: the member's first name.
982+
FirstName string `json:"first_name"`
983+
984+
// LastName: the member's last name.
985+
LastName string `json:"last_name"`
986+
987+
// PhoneNumber: the member's phone number.
988+
PhoneNumber string `json:"phone_number"`
989+
990+
// Locale: the member's locale.
991+
Locale string `json:"locale"`
980992
}
981993

982994
// Connection: connection.
@@ -1328,6 +1340,18 @@ type User struct {
13281340
// Username: user identifier unique to the Organization.
13291341
Username string `json:"username"`
13301342

1343+
// FirstName: first name of the user.
1344+
FirstName string `json:"first_name"`
1345+
1346+
// LastName: last name of the user.
1347+
LastName string `json:"last_name"`
1348+
1349+
// PhoneNumber: phone number of the user.
1350+
PhoneNumber string `json:"phone_number"`
1351+
1352+
// Locale: locale of the user.
1353+
Locale string `json:"locale"`
1354+
13311355
// CreatedAt: date user was created.
13321356
CreatedAt *time.Time `json:"created_at"`
13331357

@@ -2461,6 +2485,18 @@ type UpdateUserRequest struct {
24612485

24622486
// Email: iAM member email.
24632487
Email *string `json:"email,omitempty"`
2488+
2489+
// FirstName: iAM member first name.
2490+
FirstName *string `json:"first_name,omitempty"`
2491+
2492+
// LastName: iAM member last name.
2493+
LastName *string `json:"last_name,omitempty"`
2494+
2495+
// PhoneNumber: iAM member phone number.
2496+
PhoneNumber *string `json:"phone_number,omitempty"`
2497+
2498+
// Locale: iAM member locale.
2499+
Locale *string `json:"locale,omitempty"`
24642500
}
24652501

24662502
// UpdateUserUsernameRequest: update user username request.

0 commit comments

Comments
 (0)