Class: TencentCloud::Organization::V20210331::OrgMemberPolicy

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

Overview

组织成员被授权的策略

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(policyid = nil, policyname = nil, identityid = nil, identityrolename = nil, identityrolealiasname = nil, description = nil, createtime = nil, updatetime = nil) ⇒ OrgMemberPolicy



6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
# File 'lib/v20210331/models.rb', line 6386

def initialize(policyid=nil, policyname=nil, identityid=nil, identityrolename=nil, identityrolealiasname=nil, description=nil, createtime=nil, updatetime=nil)
  @PolicyId = policyid
  @PolicyName = policyname
  @IdentityId = identityid
  @IdentityRoleName = identityrolename
  @IdentityRoleAliasName = identityrolealiasname
  @Description = description
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#CreateTimeObject



6384
6385
6386
# File 'lib/v20210331/models.rb', line 6384

def CreateTime
  @CreateTime
end

#DescriptionObject



6384
6385
6386
# File 'lib/v20210331/models.rb', line 6384

def Description
  @Description
end

#IdentityIdObject



6384
6385
6386
# File 'lib/v20210331/models.rb', line 6384

def IdentityId
  @IdentityId
end

#IdentityRoleAliasNameObject



6384
6385
6386
# File 'lib/v20210331/models.rb', line 6384

def IdentityRoleAliasName
  @IdentityRoleAliasName
end

#IdentityRoleNameObject



6384
6385
6386
# File 'lib/v20210331/models.rb', line 6384

def IdentityRoleName
  @IdentityRoleName
end

#PolicyIdObject



6384
6385
6386
# File 'lib/v20210331/models.rb', line 6384

def PolicyId
  @PolicyId
end

#PolicyNameObject



6384
6385
6386
# File 'lib/v20210331/models.rb', line 6384

def PolicyName
  @PolicyName
end

#UpdateTimeObject



6384
6385
6386
# File 'lib/v20210331/models.rb', line 6384

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
# File 'lib/v20210331/models.rb', line 6397

def deserialize(params)
  @PolicyId = params['PolicyId']
  @PolicyName = params['PolicyName']
  @IdentityId = params['IdentityId']
  @IdentityRoleName = params['IdentityRoleName']
  @IdentityRoleAliasName = params['IdentityRoleAliasName']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end