Class: TencentCloud::Organization::V20210331::OrgMemberAuthIdentity

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

Overview

组织成员可授权的身份

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(identityid = nil, identityrolename = nil, identityrolealiasname = nil, description = nil, createtime = nil, updatetime = nil, identitytype = nil, status = nil, memberuin = nil, membername = nil) ⇒ OrgMemberAuthIdentity

Returns a new instance of OrgMemberAuthIdentity.



6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
# File 'lib/v20210331/models.rb', line 6172

def initialize(identityid=nil, identityrolename=nil, identityrolealiasname=nil, description=nil, createtime=nil, updatetime=nil, identitytype=nil, status=nil, memberuin=nil, membername=nil)
  @IdentityId = identityid
  @IdentityRoleName = identityrolename
  @IdentityRoleAliasName = identityrolealiasname
  @Description = description
  @CreateTime = createtime
  @UpdateTime = updatetime
  @IdentityType = identitytype
  @Status = status
  @MemberUin = memberuin
  @MemberName = membername
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def CreateTime
  @CreateTime
end

#DescriptionObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def Description
  @Description
end

#IdentityIdObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def IdentityId
  @IdentityId
end

#IdentityRoleAliasNameObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def IdentityRoleAliasName
  @IdentityRoleAliasName
end

#IdentityRoleNameObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def IdentityRoleName
  @IdentityRoleName
end

#IdentityTypeObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def IdentityType
  @IdentityType
end

#MemberNameObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def MemberName
  @MemberName
end

#MemberUinObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def MemberUin
  @MemberUin
end

#StatusObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def Status
  @Status
end

#UpdateTimeObject

Parameters:

  • IdentityId:

    身份ID。

  • IdentityRoleName:

    身份的角色名。

  • IdentityRoleAliasName:

    身份的角色别名。

  • Description:

    身份描述。

  • CreateTime:

    首次配置成功的时间。

  • UpdateTime:

    最后一次配置成功的时间。

  • IdentityType:

    身份类型。取值: 1-预设身份 2-自定义身份

  • Status:

    配置状态。取值:1-配置完成 2-需重新配置

  • MemberUin:

    成员Uin。

  • MemberName:

    成员名称。



6170
6171
6172
# File 'lib/v20210331/models.rb', line 6170

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
# File 'lib/v20210331/models.rb', line 6185

def deserialize(params)
  @IdentityId = params['IdentityId']
  @IdentityRoleName = params['IdentityRoleName']
  @IdentityRoleAliasName = params['IdentityRoleAliasName']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @IdentityType = params['IdentityType']
  @Status = params['Status']
  @MemberUin = params['MemberUin']
  @MemberName = params['MemberName']
end