diff --git a/apis/management.cattle.io/v3/zz_generated_deepcopy.go b/apis/management.cattle.io/v3/zz_generated_deepcopy.go index dcc1c7cd..3298f0c2 100644 --- a/apis/management.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/management.cattle.io/v3/zz_generated_deepcopy.go @@ -375,6 +375,10 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error { in.(*SchedulerService).DeepCopyInto(out.(*SchedulerService)) return nil }, InType: reflect.TypeOf(&SchedulerService{})}, + conversion.GeneratedDeepCopyFunc{Fn: func(in interface{}, out interface{}, c *conversion.Cloner) error { + in.(*SetPasswordInput).DeepCopyInto(out.(*SetPasswordInput)) + return nil + }, InType: reflect.TypeOf(&SetPasswordInput{})}, conversion.GeneratedDeepCopyFunc{Fn: func(in interface{}, out interface{}, c *conversion.Cloner) error { in.(*Stack).DeepCopyInto(out.(*Stack)) return nil @@ -2837,6 +2841,22 @@ func (in *SchedulerService) DeepCopy() *SchedulerService { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SetPasswordInput) DeepCopyInto(out *SetPasswordInput) { + *out = *in + return +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SetPasswordInput. +func (in *SetPasswordInput) DeepCopy() *SetPasswordInput { + if in == nil { + return nil + } + out := new(SetPasswordInput) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Stack) DeepCopyInto(out *Stack) { *out = *in diff --git a/client/management/v3/zz_generated_change_password_input.go b/client/management/v3/zz_generated_change_password_input.go index d453df7d..38ee0751 100644 --- a/client/management/v3/zz_generated_change_password_input.go +++ b/client/management/v3/zz_generated_change_password_input.go @@ -1,10 +1,12 @@ package client const ( - ChangePasswordInputType = "changePasswordInput" - ChangePasswordInputFieldNewPassword = "newPassword" + ChangePasswordInputType = "changePasswordInput" + ChangePasswordInputFieldCurrentPassword = "currentPassword" + ChangePasswordInputFieldNewPassword = "newPassword" ) type ChangePasswordInput struct { - NewPassword string `json:"newPassword,omitempty"` + CurrentPassword string `json:"currentPassword,omitempty"` + NewPassword string `json:"newPassword,omitempty"` } diff --git a/client/management/v3/zz_generated_set_password_input.go b/client/management/v3/zz_generated_set_password_input.go new file mode 100644 index 00000000..07c8455c --- /dev/null +++ b/client/management/v3/zz_generated_set_password_input.go @@ -0,0 +1,10 @@ +package client + +const ( + SetPasswordInputType = "setPasswordInput" + SetPasswordInputFieldNewPassword = "newPassword" +) + +type SetPasswordInput struct { + NewPassword string `json:"newPassword,omitempty"` +} diff --git a/client/management/v3/zz_generated_user.go b/client/management/v3/zz_generated_user.go index 7dc319c5..27ccb380 100644 --- a/client/management/v3/zz_generated_user.go +++ b/client/management/v3/zz_generated_user.go @@ -56,7 +56,7 @@ type UserOperations interface { ByID(id string) (*User, error) Delete(container *User) error - ActionChangepassword(*User, *ChangePasswordInput) (*User, error) + ActionSetpassword(*User, *SetPasswordInput) (*User, error) } func newUserClient(apiClient *Client) *UserClient { @@ -104,11 +104,11 @@ func (c *UserClient) Delete(container *User) error { return c.apiClient.Ops.DoResourceDelete(UserType, &container.Resource) } -func (c *UserClient) ActionChangepassword(resource *User, input *ChangePasswordInput) (*User, error) { +func (c *UserClient) ActionSetpassword(resource *User, input *SetPasswordInput) (*User, error) { resp := &User{} - err := c.apiClient.Ops.DoAction(UserType, "changepassword", &resource.Resource, input, resp) + err := c.apiClient.Ops.DoAction(UserType, "setpassword", &resource.Resource, input, resp) return resp, err }