Class: TencentCloud::Tcaplusdb::V20190823::ModifyClusterPasswordRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190823/models.rb

Overview

ModifyClusterPassword请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, oldpassword = nil, oldpasswordexpiretime = nil, newpassword = nil, mode = nil) ⇒ ModifyClusterPasswordRequest

Returns a new instance of ModifyClusterPasswordRequest.



2964
2965
2966
2967
2968
2969
2970
# File 'lib/v20190823/models.rb', line 2964

def initialize(clusterid=nil, oldpassword=nil, oldpasswordexpiretime=nil, newpassword=nil, mode=nil)
  @ClusterId = clusterid
  @OldPassword = oldpassword
  @OldPasswordExpireTime = oldpasswordexpiretime
  @NewPassword = newpassword
  @Mode = mode
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • ClusterId:

    需要修改密码的集群ID

  • OldPassword:

    集群旧密码

  • OldPasswordExpireTime:

    集群旧密码预期失效时间

  • NewPassword:

    集群新密码,密码必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母

  • Mode:

    更新模式: ‘1` 更新密码;`2` 更新旧密码失效时间,默认为`1` 模式



2962
2963
2964
# File 'lib/v20190823/models.rb', line 2962

def ClusterId
  @ClusterId
end

#ModeObject

Parameters:

  • ClusterId:

    需要修改密码的集群ID

  • OldPassword:

    集群旧密码

  • OldPasswordExpireTime:

    集群旧密码预期失效时间

  • NewPassword:

    集群新密码,密码必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母

  • Mode:

    更新模式: ‘1` 更新密码;`2` 更新旧密码失效时间,默认为`1` 模式



2962
2963
2964
# File 'lib/v20190823/models.rb', line 2962

def Mode
  @Mode
end

#NewPasswordObject

Parameters:

  • ClusterId:

    需要修改密码的集群ID

  • OldPassword:

    集群旧密码

  • OldPasswordExpireTime:

    集群旧密码预期失效时间

  • NewPassword:

    集群新密码,密码必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母

  • Mode:

    更新模式: ‘1` 更新密码;`2` 更新旧密码失效时间,默认为`1` 模式



2962
2963
2964
# File 'lib/v20190823/models.rb', line 2962

def NewPassword
  @NewPassword
end

#OldPasswordObject

Parameters:

  • ClusterId:

    需要修改密码的集群ID

  • OldPassword:

    集群旧密码

  • OldPasswordExpireTime:

    集群旧密码预期失效时间

  • NewPassword:

    集群新密码,密码必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母

  • Mode:

    更新模式: ‘1` 更新密码;`2` 更新旧密码失效时间,默认为`1` 模式



2962
2963
2964
# File 'lib/v20190823/models.rb', line 2962

def OldPassword
  @OldPassword
end

#OldPasswordExpireTimeObject

Parameters:

  • ClusterId:

    需要修改密码的集群ID

  • OldPassword:

    集群旧密码

  • OldPasswordExpireTime:

    集群旧密码预期失效时间

  • NewPassword:

    集群新密码,密码必须是a-zA-Z0-9的字符,且必须包含数字和大小写字母

  • Mode:

    更新模式: ‘1` 更新密码;`2` 更新旧密码失效时间,默认为`1` 模式



2962
2963
2964
# File 'lib/v20190823/models.rb', line 2962

def OldPasswordExpireTime
  @OldPasswordExpireTime
end

Instance Method Details

#deserialize(params) ⇒ Object



2972
2973
2974
2975
2976
2977
2978
# File 'lib/v20190823/models.rb', line 2972

def deserialize(params)
  @ClusterId = params['ClusterId']
  @OldPassword = params['OldPassword']
  @OldPasswordExpireTime = params['OldPasswordExpireTime']
  @NewPassword = params['NewPassword']
  @Mode = params['Mode']
end