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



6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
# File 'lib/v20210331/models.rb', line 6615

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



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def CanAssignCount
  @CanAssignCount
end

#ConsoleUrlObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def ConsoleUrl
  @ConsoleUrl
end

#DescriptionObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def Description
  @Description
end

#DocumentObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def Document
  @Document
end

#GrantStatusObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def GrantStatus
  @GrantStatus
end

#IsAssignObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def IsAssign
  @IsAssign
end

#IsSetManagementScopeObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def IsSetManagementScope
  @IsSetManagementScope
end

#IsUsageStatusObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def IsUsageStatus
  @IsUsageStatus
end

#MemberNumObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def MemberNum
  @MemberNum
end

#ProductObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def Product
  @Product
end

#ProductNameObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def ProductName
  @ProductName
end

#ServiceGrantObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def ServiceGrant
  @ServiceGrant
end

#ServiceIdObject



6613
6614
6615
# File 'lib/v20210331/models.rb', line 6613

def ServiceId
  @ServiceId
end

Instance Method Details

#deserialize(params) ⇒ Object



6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
# File 'lib/v20210331/models.rb', line 6631

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