Class: TencentCloud::Iottid::V20190411::DescribePermissionResponse

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

Overview

DescribePermission返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enterpriseuser = nil, downloadpermission = nil, usepermission = nil, requestid = nil) ⇒ DescribePermissionResponse

Returns a new instance of DescribePermissionResponse.



256
257
258
259
260
261
# File 'lib/v20190411/models.rb', line 256

def initialize(enterpriseuser=nil, downloadpermission=nil, usepermission=nil, requestid=nil)
  @EnterpriseUser = enterpriseuser
  @DownloadPermission = downloadpermission
  @UsePermission = usepermission
  @RequestId = requestid
end

Instance Attribute Details

#DownloadPermissionObject

Parameters:

  • EnterpriseUser:

    企业用户

  • DownloadPermission:

    下载控制台权限

  • UsePermission:

    使用控制台权限

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



254
255
256
# File 'lib/v20190411/models.rb', line 254

def DownloadPermission
  @DownloadPermission
end

#EnterpriseUserObject

Parameters:

  • EnterpriseUser:

    企业用户

  • DownloadPermission:

    下载控制台权限

  • UsePermission:

    使用控制台权限

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



254
255
256
# File 'lib/v20190411/models.rb', line 254

def EnterpriseUser
  @EnterpriseUser
end

#RequestIdObject

Parameters:

  • EnterpriseUser:

    企业用户

  • DownloadPermission:

    下载控制台权限

  • UsePermission:

    使用控制台权限

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



254
255
256
# File 'lib/v20190411/models.rb', line 254

def RequestId
  @RequestId
end

#UsePermissionObject

Parameters:

  • EnterpriseUser:

    企业用户

  • DownloadPermission:

    下载控制台权限

  • UsePermission:

    使用控制台权限

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



254
255
256
# File 'lib/v20190411/models.rb', line 254

def UsePermission
  @UsePermission
end

Instance Method Details

#deserialize(params) ⇒ Object



263
264
265
266
267
268
# File 'lib/v20190411/models.rb', line 263

def deserialize(params)
  @EnterpriseUser = params['EnterpriseUser']
  @DownloadPermission = params['DownloadPermission']
  @UsePermission = params['UsePermission']
  @RequestId = params['RequestId']
end