Class: TencentCloud::Lowcode::V20210108::DescribeResourceRoleListRequest

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

Overview

DescribeResourceRoleList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, resourcetype = nil, envtype = nil, envid = nil, subtype = nil, pageno = nil, pagesize = nil) ⇒ DescribeResourceRoleListRequest

Returns a new instance of DescribeResourceRoleListRequest.



1115
1116
1117
1118
1119
1120
1121
1122
1123
# File 'lib/v20210108/models.rb', line 1115

def initialize(resourceid=nil, resourcetype=nil, envtype=nil, envid=nil, subtype=nil, pageno=nil, pagesize=nil)
  @ResourceId = resourceid
  @ResourceType = resourcetype
  @EnvType = envtype
  @EnvId = envid
  @SubType = subtype
  @PageNo = pageno
  @PageSize = pagesize
end

Instance Attribute Details

#EnvIdObject

Parameters:

  • ResourceId:

    资源id

  • ResourceType:

    资源类型

  • EnvType:

    预览:pre;非预览:prod

  • EnvId:

    环境id

  • SubType:

    子资源类型

  • PageNo:

    页码

  • PageSize:

    分页大小



1113
1114
1115
# File 'lib/v20210108/models.rb', line 1113

def EnvId
  @EnvId
end

#EnvTypeObject

Parameters:

  • ResourceId:

    资源id

  • ResourceType:

    资源类型

  • EnvType:

    预览:pre;非预览:prod

  • EnvId:

    环境id

  • SubType:

    子资源类型

  • PageNo:

    页码

  • PageSize:

    分页大小



1113
1114
1115
# File 'lib/v20210108/models.rb', line 1113

def EnvType
  @EnvType
end

#PageNoObject

Parameters:

  • ResourceId:

    资源id

  • ResourceType:

    资源类型

  • EnvType:

    预览:pre;非预览:prod

  • EnvId:

    环境id

  • SubType:

    子资源类型

  • PageNo:

    页码

  • PageSize:

    分页大小



1113
1114
1115
# File 'lib/v20210108/models.rb', line 1113

def PageNo
  @PageNo
end

#PageSizeObject

Parameters:

  • ResourceId:

    资源id

  • ResourceType:

    资源类型

  • EnvType:

    预览:pre;非预览:prod

  • EnvId:

    环境id

  • SubType:

    子资源类型

  • PageNo:

    页码

  • PageSize:

    分页大小



1113
1114
1115
# File 'lib/v20210108/models.rb', line 1113

def PageSize
  @PageSize
end

#ResourceIdObject

Parameters:

  • ResourceId:

    资源id

  • ResourceType:

    资源类型

  • EnvType:

    预览:pre;非预览:prod

  • EnvId:

    环境id

  • SubType:

    子资源类型

  • PageNo:

    页码

  • PageSize:

    分页大小



1113
1114
1115
# File 'lib/v20210108/models.rb', line 1113

def ResourceId
  @ResourceId
end

#ResourceTypeObject

Parameters:

  • ResourceId:

    资源id

  • ResourceType:

    资源类型

  • EnvType:

    预览:pre;非预览:prod

  • EnvId:

    环境id

  • SubType:

    子资源类型

  • PageNo:

    页码

  • PageSize:

    分页大小



1113
1114
1115
# File 'lib/v20210108/models.rb', line 1113

def ResourceType
  @ResourceType
end

#SubTypeObject

Parameters:

  • ResourceId:

    资源id

  • ResourceType:

    资源类型

  • EnvType:

    预览:pre;非预览:prod

  • EnvId:

    环境id

  • SubType:

    子资源类型

  • PageNo:

    页码

  • PageSize:

    分页大小



1113
1114
1115
# File 'lib/v20210108/models.rb', line 1113

def SubType
  @SubType
end

Instance Method Details

#deserialize(params) ⇒ Object



1125
1126
1127
1128
1129
1130
1131
1132
1133
# File 'lib/v20210108/models.rb', line 1125

def deserialize(params)
  @ResourceId = params['ResourceId']
  @ResourceType = params['ResourceType']
  @EnvType = params['EnvType']
  @EnvId = params['EnvId']
  @SubType = params['SubType']
  @PageNo = params['PageNo']
  @PageSize = params['PageSize']
end