Class: TencentCloud::Essbasic::V20210526::CreateBatchInitOrganizationUrlRequest

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

Overview

CreateBatchInitOrganizationUrl请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(agent = nil, operatetypes = nil, proxyorganizationopenids = nil, isauthorizeplatformapplication = nil, authorizedproxyorganizationopenid = nil) ⇒ CreateBatchInitOrganizationUrlRequest

Returns a new instance of CreateBatchInitOrganizationUrlRequest.



5460
5461
5462
5463
5464
5465
5466
# File 'lib/v20210526/models.rb', line 5460

def initialize(agent=nil, operatetypes=nil, proxyorganizationopenids=nil, isauthorizeplatformapplication=nil, authorizedproxyorganizationopenid=nil)
  @Agent = agent
  @OperateTypes = operatetypes
  @ProxyOrganizationOpenIds = proxyorganizationopenids
  @IsAuthorizePlatformApplication = isauthorizeplatformapplication
  @AuthorizedProxyOrganizationOpenId = authorizedproxyorganizationopenid
end

Instance Attribute Details

#AgentObject

Returns the value of attribute Agent.



5458
5459
5460
# File 'lib/v20210526/models.rb', line 5458

def Agent
  @Agent
end

#AuthorizedProxyOrganizationOpenIdObject

Returns the value of attribute AuthorizedProxyOrganizationOpenId.



5458
5459
5460
# File 'lib/v20210526/models.rb', line 5458

def AuthorizedProxyOrganizationOpenId
  @AuthorizedProxyOrganizationOpenId
end

#IsAuthorizePlatformApplicationObject

Returns the value of attribute IsAuthorizePlatformApplication.



5458
5459
5460
# File 'lib/v20210526/models.rb', line 5458

def IsAuthorizePlatformApplication
  @IsAuthorizePlatformApplication
end

#OperateTypesObject

Returns the value of attribute OperateTypes.



5458
5459
5460
# File 'lib/v20210526/models.rb', line 5458

def OperateTypes
  @OperateTypes
end

#ProxyOrganizationOpenIdsObject

Returns the value of attribute ProxyOrganizationOpenIds.



5458
5459
5460
# File 'lib/v20210526/models.rb', line 5458

def ProxyOrganizationOpenIds
  @ProxyOrganizationOpenIds
end

Instance Method Details

#deserialize(params) ⇒ Object



5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
# File 'lib/v20210526/models.rb', line 5468

def deserialize(params)
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
  @OperateTypes = params['OperateTypes']
  @ProxyOrganizationOpenIds = params['ProxyOrganizationOpenIds']
  @IsAuthorizePlatformApplication = params['IsAuthorizePlatformApplication']
  @AuthorizedProxyOrganizationOpenId = params['AuthorizedProxyOrganizationOpenId']
end