Class: TencentCloud::Ess::V20201111::CreateBatchInitOrganizationUrlRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::CreateBatchInitOrganizationUrlRequest
- Defined in:
- lib/v20201111/models.rb
Overview
CreateBatchInitOrganizationUrl请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
. -
#AuthorizedOrganizationId ⇒ Object
. -
#ChangeAdminAuthAutoSign ⇒ Object
. -
#OperateTypes ⇒ Object
. -
#Operator ⇒ Object
. -
#OrganizationIds ⇒ Object
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(operator = nil, operatetypes = nil, organizationids = nil, agent = nil, authorizedorganizationid = nil, changeadminauthautosign = nil) ⇒ CreateBatchInitOrganizationUrlRequest
constructor
A new instance of CreateBatchInitOrganizationUrlRequest.
Constructor Details
#initialize(operator = nil, operatetypes = nil, organizationids = nil, agent = nil, authorizedorganizationid = nil, changeadminauthautosign = nil) ⇒ CreateBatchInitOrganizationUrlRequest
Returns a new instance of CreateBatchInitOrganizationUrlRequest.
2300 2301 2302 2303 2304 2305 2306 2307 |
# File 'lib/v20201111/models.rb', line 2300 def initialize(operator=nil, operatetypes=nil, organizationids=nil, agent=nil, =nil, changeadminauthautosign=nil) @Operator = operator @OperateTypes = operatetypes @OrganizationIds = organizationids @Agent = agent @AuthorizedOrganizationId = @ChangeAdminAuthAutoSign = changeadminauthautosign end |
Instance Attribute Details
#Agent ⇒ Object

2298 2299 2300 |
# File 'lib/v20201111/models.rb', line 2298 def Agent @Agent end |
#AuthorizedOrganizationId ⇒ Object

2298 2299 2300 |
# File 'lib/v20201111/models.rb', line 2298 def AuthorizedOrganizationId @AuthorizedOrganizationId end |
#ChangeAdminAuthAutoSign ⇒ Object

2298 2299 2300 |
# File 'lib/v20201111/models.rb', line 2298 def ChangeAdminAuthAutoSign @ChangeAdminAuthAutoSign end |
#OperateTypes ⇒ Object

2298 2299 2300 |
# File 'lib/v20201111/models.rb', line 2298 def OperateTypes @OperateTypes end |
#Operator ⇒ Object

2298 2299 2300 |
# File 'lib/v20201111/models.rb', line 2298 def Operator @Operator end |
#OrganizationIds ⇒ Object

2298 2299 2300 |
# File 'lib/v20201111/models.rb', line 2298 def OrganizationIds @OrganizationIds end |
Instance Method Details
#deserialize(params) ⇒ Object
2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 |
# File 'lib/v20201111/models.rb', line 2309 def deserialize(params) unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @OperateTypes = params['OperateTypes'] @OrganizationIds = params['OrganizationIds'] unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end @AuthorizedOrganizationId = params['AuthorizedOrganizationId'] @ChangeAdminAuthAutoSign = params['ChangeAdminAuthAutoSign'] end |