Class: TencentCloud::Organization::V20210331::RolePolicie

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

Overview

CIC的权限策略

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(rolepolicyid = nil, rolepolicyname = nil, rolepolicytype = nil, rolepolicydocument = nil, addtime = nil) ⇒ RolePolicie



7220
7221
7222
7223
7224
7225
7226
# File 'lib/v20210331/models.rb', line 7220

def initialize(rolepolicyid=nil, rolepolicyname=nil, rolepolicytype=nil, rolepolicydocument=nil, addtime=nil)
  @RolePolicyId = rolepolicyid
  @RolePolicyName = rolepolicyname
  @RolePolicyType = rolepolicytype
  @RolePolicyDocument = rolepolicydocument
  @AddTime = addtime
end

Instance Attribute Details

#AddTimeObject



7218
7219
7220
# File 'lib/v20210331/models.rb', line 7218

def AddTime
  @AddTime
end

#RolePolicyDocumentObject



7218
7219
7220
# File 'lib/v20210331/models.rb', line 7218

def RolePolicyDocument
  @RolePolicyDocument
end

#RolePolicyIdObject



7218
7219
7220
# File 'lib/v20210331/models.rb', line 7218

def RolePolicyId
  @RolePolicyId
end

#RolePolicyNameObject



7218
7219
7220
# File 'lib/v20210331/models.rb', line 7218

def RolePolicyName
  @RolePolicyName
end

#RolePolicyTypeObject



7218
7219
7220
# File 'lib/v20210331/models.rb', line 7218

def RolePolicyType
  @RolePolicyType
end

Instance Method Details

#deserialize(params) ⇒ Object



7228
7229
7230
7231
7232
7233
7234
# File 'lib/v20210331/models.rb', line 7228

def deserialize(params)
  @RolePolicyId = params['RolePolicyId']
  @RolePolicyName = params['RolePolicyName']
  @RolePolicyType = params['RolePolicyType']
  @RolePolicyDocument = params['RolePolicyDocument']
  @AddTime = params['AddTime']
end