Class: TencentCloud::Dcdb::V20180411::CopyAccountPrivilegesRequest

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

Overview

CopyAccountPrivileges请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, srcusername = nil, srchost = nil, dstusername = nil, dsthost = nil, srcreadonly = nil, dstreadonly = nil) ⇒ CopyAccountPrivilegesRequest

Returns a new instance of CopyAccountPrivilegesRequest.



476
477
478
479
480
481
482
483
484
# File 'lib/v20180411/models.rb', line 476

def initialize(instanceid=nil, srcusername=nil, srchost=nil, dstusername=nil, dsthost=nil, srcreadonly=nil, dstreadonly=nil)
  @InstanceId = instanceid
  @SrcUserName = srcusername
  @SrcHost = srchost
  @DstUserName = dstusername
  @DstHost = dsthost
  @SrcReadOnly = srcreadonly
  @DstReadOnly = dstreadonly
end

Instance Attribute Details

#DstHostObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-ow728lmc。

  • SrcUserName:

    源用户名

  • SrcHost:

    源用户允许的访问 host

  • DstUserName:

    目的用户名

  • DstHost:

    目的用户允许的访问 host

  • SrcReadOnly:

    源账号的 ReadOnly 属性

  • DstReadOnly:

    目的账号的 ReadOnly 属性



474
475
476
# File 'lib/v20180411/models.rb', line 474

def DstHost
  @DstHost
end

#DstReadOnlyObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-ow728lmc。

  • SrcUserName:

    源用户名

  • SrcHost:

    源用户允许的访问 host

  • DstUserName:

    目的用户名

  • DstHost:

    目的用户允许的访问 host

  • SrcReadOnly:

    源账号的 ReadOnly 属性

  • DstReadOnly:

    目的账号的 ReadOnly 属性



474
475
476
# File 'lib/v20180411/models.rb', line 474

def DstReadOnly
  @DstReadOnly
end

#DstUserNameObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-ow728lmc。

  • SrcUserName:

    源用户名

  • SrcHost:

    源用户允许的访问 host

  • DstUserName:

    目的用户名

  • DstHost:

    目的用户允许的访问 host

  • SrcReadOnly:

    源账号的 ReadOnly 属性

  • DstReadOnly:

    目的账号的 ReadOnly 属性



474
475
476
# File 'lib/v20180411/models.rb', line 474

def DstUserName
  @DstUserName
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-ow728lmc。

  • SrcUserName:

    源用户名

  • SrcHost:

    源用户允许的访问 host

  • DstUserName:

    目的用户名

  • DstHost:

    目的用户允许的访问 host

  • SrcReadOnly:

    源账号的 ReadOnly 属性

  • DstReadOnly:

    目的账号的 ReadOnly 属性



474
475
476
# File 'lib/v20180411/models.rb', line 474

def InstanceId
  @InstanceId
end

#SrcHostObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-ow728lmc。

  • SrcUserName:

    源用户名

  • SrcHost:

    源用户允许的访问 host

  • DstUserName:

    目的用户名

  • DstHost:

    目的用户允许的访问 host

  • SrcReadOnly:

    源账号的 ReadOnly 属性

  • DstReadOnly:

    目的账号的 ReadOnly 属性



474
475
476
# File 'lib/v20180411/models.rb', line 474

def SrcHost
  @SrcHost
end

#SrcReadOnlyObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-ow728lmc。

  • SrcUserName:

    源用户名

  • SrcHost:

    源用户允许的访问 host

  • DstUserName:

    目的用户名

  • DstHost:

    目的用户允许的访问 host

  • SrcReadOnly:

    源账号的 ReadOnly 属性

  • DstReadOnly:

    目的账号的 ReadOnly 属性



474
475
476
# File 'lib/v20180411/models.rb', line 474

def SrcReadOnly
  @SrcReadOnly
end

#SrcUserNameObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-ow728lmc。

  • SrcUserName:

    源用户名

  • SrcHost:

    源用户允许的访问 host

  • DstUserName:

    目的用户名

  • DstHost:

    目的用户允许的访问 host

  • SrcReadOnly:

    源账号的 ReadOnly 属性

  • DstReadOnly:

    目的账号的 ReadOnly 属性



474
475
476
# File 'lib/v20180411/models.rb', line 474

def SrcUserName
  @SrcUserName
end

Instance Method Details

#deserialize(params) ⇒ Object



486
487
488
489
490
491
492
493
494
# File 'lib/v20180411/models.rb', line 486

def deserialize(params)
  @InstanceId = params['InstanceId']
  @SrcUserName = params['SrcUserName']
  @SrcHost = params['SrcHost']
  @DstUserName = params['DstUserName']
  @DstHost = params['DstHost']
  @SrcReadOnly = params['SrcReadOnly']
  @DstReadOnly = params['DstReadOnly']
end