class TencentCloud::Cynosdb::V20190107::DescribeAccountAllGrantPrivilegesResponse
DescribeAccountAllGrantPrivileges返回参数结构体
def deserialize(params)
def deserialize(params) @PrivilegeStatements = params['PrivilegeStatements'] @GlobalPrivileges = params['GlobalPrivileges'] unless params['DatabasePrivileges'].nil? @DatabasePrivileges = [] params['DatabasePrivileges'].each do |i| databaseprivileges_tmp = DatabasePrivileges.new databaseprivileges_tmp.deserialize(i) @DatabasePrivileges << databaseprivileges_tmp end end unless params['TablePrivileges'].nil? @TablePrivileges = [] params['TablePrivileges'].each do |i| tableprivileges_tmp = TablePrivileges.new tableprivileges_tmp.deserialize(i) @TablePrivileges << tableprivileges_tmp end end @RequestId = params['RequestId'] end
def initialize(privilegestatements=nil, globalprivileges=nil, databaseprivileges=nil, tableprivileges=nil, requestid=nil)
def initialize(privilegestatements=nil, globalprivileges=nil, databaseprivileges=nil, tableprivileges=nil, requestid=nil) @PrivilegeStatements = privilegestatements @GlobalPrivileges = globalprivileges @DatabasePrivileges = databaseprivileges @TablePrivileges = tableprivileges @RequestId = requestid end