Class: TencentCloud::Organization::V20210331::OrganizationServiceAssign

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

Overview

集团服务设置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceid = nil, productname = nil, isassign = nil, description = nil, membernum = nil, document = nil, consoleurl = nil, isusagestatus = nil, canassigncount = nil, product = nil, servicegrant = nil, grantstatus = nil, issetmanagementscope = nil) ⇒ OrganizationServiceAssign

Returns a new instance of OrganizationServiceAssign.



6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
# File 'lib/v20210331/models.rb', line 6398

def initialize(serviceid=nil, productname=nil, isassign=nil, description=nil, membernum=nil, document=nil, consoleurl=nil, isusagestatus=nil, canassigncount=nil, product=nil, servicegrant=nil, grantstatus=nil, issetmanagementscope=nil)
  @ServiceId = serviceid
  @ProductName = productname
  @IsAssign = isassign
  @Description = description
  @MemberNum = membernum
  @Document = document
  @ConsoleUrl = consoleurl
  @IsUsageStatus = isusagestatus
  @CanAssignCount = canassigncount
  @Product = product
  @ServiceGrant = servicegrant
  @GrantStatus = grantstatus
  @IsSetManagementScope = issetmanagementscope
end

Instance Attribute Details

#CanAssignCountObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def CanAssignCount
  @CanAssignCount
end

#ConsoleUrlObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def ConsoleUrl
  @ConsoleUrl
end

#DescriptionObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def Description
  @Description
end

#DocumentObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def Document
  @Document
end

#GrantStatusObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def GrantStatus
  @GrantStatus
end

#IsAssignObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def IsAssign
  @IsAssign
end

#IsSetManagementScopeObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def IsSetManagementScope
  @IsSetManagementScope
end

#IsUsageStatusObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def IsUsageStatus
  @IsUsageStatus
end

#MemberNumObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def MemberNum
  @MemberNum
end

#ProductObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def Product
  @Product
end

#ProductNameObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def ProductName
  @ProductName
end

#ServiceGrantObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def ServiceGrant
  @ServiceGrant
end

#ServiceIdObject

Parameters:

  • ServiceId:

    集团服务ID。

  • ProductName:

    集团服务产品名称。

  • IsAssign:

    是否支持委派。取值: 1-是 2-否

  • Description:

    集团服务描述。

  • MemberNum:

    当前委派管理员数。

  • Document:

    帮助文档。

  • ConsoleUrl:

    集团服务产品控制台路径。

  • IsUsageStatus:

    是否接入使用状态。取值: 1-是2-否

  • CanAssignCount:

    委派管理员数量限制。

  • Product:

    集团服务产品标识。

  • ServiceGrant:

    是否支持集团服务授权。取值 1-是、2-否

  • GrantStatus:

    集团服务授权启用状态。ServiceGrant值为1时该字段有效 ,取值:Enabled-开启 Disabled-关闭

  • IsSetManagementScope:

    是否支持设置委派管理范围。取值: 1-是 2-否



6396
6397
6398
# File 'lib/v20210331/models.rb', line 6396

def ServiceId
  @ServiceId
end

Instance Method Details

#deserialize(params) ⇒ Object



6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
# File 'lib/v20210331/models.rb', line 6414

def deserialize(params)
  @ServiceId = params['ServiceId']
  @ProductName = params['ProductName']
  @IsAssign = params['IsAssign']
  @Description = params['Description']
  @MemberNum = params['MemberNum']
  @Document = params['Document']
  @ConsoleUrl = params['ConsoleUrl']
  @IsUsageStatus = params['IsUsageStatus']
  @CanAssignCount = params['CanAssignCount']
  @Product = params['Product']
  @ServiceGrant = params['ServiceGrant']
  @GrantStatus = params['GrantStatus']
  @IsSetManagementScope = params['IsSetManagementScope']
end