lib/v20210331/models.rb in tencentcloud-sdk-organization-3.0.590 vs lib/v20210331/models.rb in tencentcloud-sdk-organization-3.0.591
- old
+ new
@@ -27,11 +27,11 @@
# @type CountryCode: String
# @param Phone: 手机号
# @type Phone: String
attr_accessor :MemberUin, :Email, :CountryCode, :Phone
-
+
def initialize(memberuin=nil, email=nil, countrycode=nil, phone=nil)
@MemberUin = memberuin
@Email = email
@CountryCode = countrycode
@Phone = phone
@@ -49,11 +49,11 @@
class AddOrganizationMemberEmailResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -69,11 +69,11 @@
# @type Name: String
# @param Remark: 备注。
# @type Remark: String
attr_accessor :ParentNodeId, :Name, :Remark
-
+
def initialize(parentnodeid=nil, name=nil, remark=nil)
@ParentNodeId = parentnodeid
@Name = name
@Remark = remark
end
@@ -91,11 +91,11 @@
# @type NodeId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :NodeId, :RequestId
-
+
def initialize(nodeid=nil, requestid=nil)
@NodeId = nodeid
@RequestId = requestid
end
@@ -116,11 +116,11 @@
# @param Manager: 主体管理员
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Manager: :class:`Tencentcloud::Organization.v20210331.models.MemberMainInfo`
attr_accessor :RelationId, :AuthName, :Manager
-
+
def initialize(relationid=nil, authname=nil, manager=nil)
@RelationId = relationid
@AuthName = authname
@Manager = manager
end
@@ -143,11 +143,11 @@
# @type PolicyId: Integer
# @param OrgSubAccountUins: 组织管理员子账号Uin列表。最大5个
# @type OrgSubAccountUins: Array
attr_accessor :MemberUin, :PolicyId, :OrgSubAccountUins
-
+
def initialize(memberuin=nil, policyid=nil, orgsubaccountuins=nil)
@MemberUin = memberuin
@PolicyId = policyid
@OrgSubAccountUins = orgsubaccountuins
end
@@ -163,11 +163,11 @@
class BindOrganizationMemberAuthAccountResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -183,11 +183,11 @@
# @type PolicyId: Integer
# @param OrgSubAccountUin: 组织子账号Uin。
# @type OrgSubAccountUin: Integer
attr_accessor :MemberUin, :PolicyId, :OrgSubAccountUin
-
+
def initialize(memberuin=nil, policyid=nil, orgsubaccountuin=nil)
@MemberUin = memberuin
@PolicyId = policyid
@OrgSubAccountUin = orgsubaccountuin
end
@@ -203,11 +203,11 @@
class CancelOrganizationMemberAuthAccountResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -225,11 +225,11 @@
# @type IdentityId: Integer
# @param Description: 描述。
# @type Description: String
attr_accessor :MemberUin, :PolicyName, :IdentityId, :Description
-
+
def initialize(memberuin=nil, policyname=nil, identityid=nil, description=nil)
@MemberUin = memberuin
@PolicyName = policyname
@IdentityId = identityid
@Description = description
@@ -250,11 +250,11 @@
# @type PolicyId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :PolicyId, :RequestId
-
+
def initialize(policyid=nil, requestid=nil)
@PolicyId = policyid
@RequestId = requestid
end
@@ -286,11 +286,11 @@
# @type IdentityRoleID: Array
# @param AuthRelationId: 认证主体关系ID。给不同主体创建成员时需要,可以调用DescribeOrganizationAuthNode获取
# @type AuthRelationId: Integer
attr_accessor :Name, :PolicyType, :PermissionIds, :NodeId, :AccountName, :Remark, :RecordId, :PayUin, :IdentityRoleID, :AuthRelationId
-
+
def initialize(name=nil, policytype=nil, permissionids=nil, nodeid=nil, accountname=nil, remark=nil, recordid=nil, payuin=nil, identityroleid=nil, authrelationid=nil)
@Name = name
@PolicyType = policytype
@PermissionIds = permissionids
@NodeId = nodeid
@@ -323,11 +323,11 @@
# @type Uin: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Uin, :RequestId
-
+
def initialize(uin=nil, requestid=nil)
@Uin = uin
@RequestId = requestid
end
@@ -341,11 +341,11 @@
class DeleteOrganizationMembersRequest < TencentCloud::Common::AbstractModel
# @param MemberUin: 被删除成员的UIN列表。
# @type MemberUin: Array
attr_accessor :MemberUin
-
+
def initialize(memberuin=nil)
@MemberUin = memberuin
end
def deserialize(params)
@@ -357,11 +357,11 @@
class DeleteOrganizationMembersResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -373,11 +373,11 @@
class DeleteOrganizationNodesRequest < TencentCloud::Common::AbstractModel
# @param NodeId: 节点ID列表。
# @type NodeId: Array
attr_accessor :NodeId
-
+
def initialize(nodeid=nil)
@NodeId = nodeid
end
def deserialize(params)
@@ -389,11 +389,11 @@
class DeleteOrganizationNodesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -409,11 +409,11 @@
# @type Limit: Integer
# @param AuthName: 互信主体名称。
# @type AuthName: String
attr_accessor :Offset, :Limit, :AuthName
-
+
def initialize(offset=nil, limit=nil, authname=nil)
@Offset = offset
@Limit = limit
@AuthName = authname
end
@@ -435,11 +435,11 @@
# @type Items: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Total, :Items, :RequestId
-
+
def initialize(total=nil, items=nil, requestid=nil)
@Total = total
@Items = items
@RequestId = requestid
end
@@ -468,11 +468,11 @@
# @type MemberUin: Integer
# @param PolicyId: 策略ID。
# @type PolicyId: Integer
attr_accessor :Offset, :Limit, :MemberUin, :PolicyId
-
+
def initialize(offset=nil, limit=nil, memberuin=nil, policyid=nil)
@Offset = offset
@Limit = limit
@MemberUin = memberuin
@PolicyId = policyid
@@ -496,11 +496,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Items, :Total, :RequestId
-
+
def initialize(items=nil, total=nil, requestid=nil)
@Items = items
@Total = total
@RequestId = requestid
end
@@ -527,11 +527,11 @@
# @type Limit: Integer
# @param MemberUin: 组织成员Uin。
# @type MemberUin: Integer
attr_accessor :Offset, :Limit, :MemberUin
-
+
def initialize(offset=nil, limit=nil, memberuin=nil)
@Offset = offset
@Limit = limit
@MemberUin = memberuin
end
@@ -553,11 +553,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Items, :Total, :RequestId
-
+
def initialize(items=nil, total=nil, requestid=nil)
@Items = items
@Total = total
@RequestId = requestid
end
@@ -580,11 +580,11 @@
class DescribeOrganizationMemberEmailBindRequest < TencentCloud::Common::AbstractModel
# @param MemberUin: 成员Uin
# @type MemberUin: Integer
attr_accessor :MemberUin
-
+
def initialize(memberuin=nil)
@MemberUin = memberuin
end
def deserialize(params)
@@ -623,11 +623,11 @@
# @type CountryCode: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :BindId, :ApplyTime, :Email, :Phone, :BindStatus, :BindTime, :Description, :PhoneBind, :CountryCode, :RequestId
-
+
def initialize(bindid=nil, applytime=nil, email=nil, phone=nil, bindstatus=nil, bindtime=nil, description=nil, phonebind=nil, countrycode=nil, requestid=nil)
@BindId = bindid
@ApplyTime = applytime
@Email = email
@Phone = phone
@@ -663,11 +663,11 @@
# @type MemberUin: Integer
# @param SearchKey: 搜索关键字。可用于策略名或描述搜索
# @type SearchKey: String
attr_accessor :Offset, :Limit, :MemberUin, :SearchKey
-
+
def initialize(offset=nil, limit=nil, memberuin=nil, searchkey=nil)
@Offset = offset
@Limit = limit
@MemberUin = memberuin
@SearchKey = searchkey
@@ -691,11 +691,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Items, :Total, :RequestId
-
+
def initialize(items=nil, total=nil, requestid=nil)
@Items = items
@Total = total
@RequestId = requestid
end
@@ -728,11 +728,11 @@
# @type AuthName: String
# @param Product: 可信服务产品简称。可信服务管理员查询时必须指定
# @type Product: String
attr_accessor :Offset, :Limit, :Lang, :SearchKey, :AuthName, :Product
-
+
def initialize(offset=nil, limit=nil, lang=nil, searchkey=nil, authname=nil, product=nil)
@Offset = offset
@Limit = limit
@Lang = lang
@SearchKey = searchkey
@@ -758,11 +758,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Items, :Total, :RequestId
-
+
def initialize(items=nil, total=nil, requestid=nil)
@Items = items
@Total = total
@RequestId = requestid
end
@@ -787,11 +787,11 @@
# @type Limit: Integer
# @param Offset: 偏移量。
# @type Offset: Integer
attr_accessor :Limit, :Offset
-
+
def initialize(limit=nil, offset=nil)
@Limit = limit
@Offset = offset
end
@@ -811,11 +811,11 @@
# @type Items: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Total, :Items, :RequestId
-
+
def initialize(total=nil, items=nil, requestid=nil)
@Total = total
@Items = items
@RequestId = requestid
end
@@ -840,11 +840,11 @@
# @type Lang: String
# @param Product: 可信服务产品简称。查询是否该可信服务管理员时必须指定
# @type Product: String
attr_accessor :Lang, :Product
-
+
def initialize(lang=nil, product=nil)
@Lang = lang
@Product = product
end
@@ -906,11 +906,11 @@
# @type IsAuthManager: Boolean
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :OrgId, :HostUin, :NickName, :OrgType, :IsManager, :OrgPolicyType, :OrgPolicyName, :OrgPermission, :RootNodeId, :CreateTime, :JoinTime, :IsAllowQuit, :PayUin, :PayName, :IsAssignManager, :IsAuthManager, :RequestId
-
+
def initialize(orgid=nil, hostuin=nil, nickname=nil, orgtype=nil, ismanager=nil, orgpolicytype=nil, orgpolicyname=nil, orgpermission=nil, rootnodeid=nil, createtime=nil, jointime=nil, isallowquit=nil, payuin=nil, payname=nil, isassignmanager=nil, isauthmanager=nil, requestid=nil)
@OrgId = orgid
@HostUin = hostuin
@NickName = nickname
@OrgType = orgtype
@@ -963,11 +963,11 @@
# @type PolicyId: Integer
# @param PolicyName: 策略名称
# @type PolicyName: String
attr_accessor :PolicyId, :PolicyName
-
+
def initialize(policyid=nil, policyname=nil)
@PolicyId = policyid
@PolicyName = policyname
end
@@ -989,11 +989,11 @@
# @type IdentityId: Integer
# @param IdentityType: 身份类型。取值范围 1-预设, 2-自定义
# @type IdentityType: Integer
attr_accessor :Offset, :Limit, :SearchKey, :IdentityId, :IdentityType
-
+
def initialize(offset=nil, limit=nil, searchkey=nil, identityid=nil, identitytype=nil)
@Offset = offset
@Limit = limit
@SearchKey = searchkey
@IdentityId = identityid
@@ -1019,11 +1019,11 @@
# @type Items: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Total, :Items, :RequestId
-
+
def initialize(total=nil, items=nil, requestid=nil)
@Total = total
@Items = items
@RequestId = requestid
end
@@ -1050,11 +1050,11 @@
# @param IdentityAliasName: 身份名称。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IdentityAliasName: String
attr_accessor :IdentityId, :IdentityAliasName
-
+
def initialize(identityid=nil, identityaliasname=nil)
@IdentityId = identityid
@IdentityAliasName = identityaliasname
end
@@ -1072,11 +1072,11 @@
# @param MemberName: 成员名称j
# 注意:此字段可能返回 null,表示取不到有效值。
# @type MemberName: String
attr_accessor :MemberUin, :MemberName
-
+
def initialize(memberuin=nil, membername=nil)
@MemberUin = memberuin
@MemberName = membername
end
@@ -1092,11 +1092,11 @@
# @type NodeId: Integer
# @param MemberUin: 成员UIN列表。
# @type MemberUin: Array
attr_accessor :NodeId, :MemberUin
-
+
def initialize(nodeid=nil, memberuin=nil)
@NodeId = nodeid
@MemberUin = memberuin
end
@@ -1110,11 +1110,11 @@
class MoveOrganizationNodeMembersResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1142,11 +1142,11 @@
# @param UpdateTime: 更新时间。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type UpdateTime: String
attr_accessor :IdentityId, :IdentityAliasName, :Description, :IdentityPolicy, :IdentityType, :UpdateTime
-
+
def initialize(identityid=nil, identityaliasname=nil, description=nil, identitypolicy=nil, identitytype=nil, updatetime=nil)
@IdentityId = identityid
@IdentityAliasName = identityaliasname
@Description = description
@IdentityPolicy = identitypolicy
@@ -1224,11 +1224,11 @@
# @param PermissionStatus: 成员权限状态 已确认:Confirmed ,待确认:UnConfirmed
# 注意:此字段可能返回 null,表示取不到有效值。
# @type PermissionStatus: String
attr_accessor :MemberUin, :Name, :MemberType, :OrgPolicyType, :OrgPolicyName, :OrgPermission, :NodeId, :NodeName, :Remark, :CreateTime, :UpdateTime, :IsAllowQuit, :PayUin, :PayName, :OrgIdentity, :BindStatus, :PermissionStatus
-
+
def initialize(memberuin=nil, name=nil, membertype=nil, orgpolicytype=nil, orgpolicyname=nil, orgpermission=nil, nodeid=nil, nodename=nil, remark=nil, createtime=nil, updatetime=nil, isallowquit=nil, payuin=nil, payname=nil, orgidentity=nil, bindstatus=nil, permissionstatus=nil)
@MemberUin = memberuin
@Name = name
@MemberType = membertype
@OrgPolicyType = orgpolicytype
@@ -1311,11 +1311,11 @@
# @param OrgSubAccountName: 子账号名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type OrgSubAccountName: String
attr_accessor :OrgSubAccountUin, :PolicyId, :PolicyName, :IdentityId, :IdentityRoleName, :IdentityRoleAliasName, :CreateTime, :UpdateTime, :OrgSubAccountName
-
+
def initialize(orgsubaccountuin=nil, policyid=nil, policyname=nil, identityid=nil, identityrolename=nil, identityrolealiasname=nil, createtime=nil, updatetime=nil, orgsubaccountname=nil)
@OrgSubAccountUin = orgsubaccountuin
@PolicyId = policyid
@PolicyName = policyname
@IdentityId = identityid
@@ -1362,11 +1362,11 @@
# @param IdentityType: 身份类型。取值: 1-预设 2-自定义
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IdentityType: Integer
attr_accessor :IdentityId, :IdentityRoleName, :IdentityRoleAliasName, :Description, :CreateTime, :UpdateTime, :IdentityType
-
+
def initialize(identityid=nil, identityrolename=nil, identityrolealiasname=nil, description=nil, createtime=nil, updatetime=nil, identitytype=nil)
@IdentityId = identityid
@IdentityRoleName = identityrolename
@IdentityRoleAliasName = identityrolealiasname
@Description = description
@@ -1412,11 +1412,11 @@
# @param UpdateTime: 更新时间。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type UpdateTime: String
attr_accessor :PolicyId, :PolicyName, :IdentityId, :IdentityRoleName, :IdentityRoleAliasName, :Description, :CreateTime, :UpdateTime
-
+
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
@@ -1458,11 +1458,11 @@
# @param UpdateTime: 更新时间
# 注意:此字段可能返回 null,表示取不到有效值。
# @type UpdateTime: String
attr_accessor :NodeId, :Name, :ParentNodeId, :Remark, :CreateTime, :UpdateTime
-
+
def initialize(nodeid=nil, name=nil, parentnodeid=nil, remark=nil, createtime=nil, updatetime=nil)
@NodeId = nodeid
@Name = name
@ParentNodeId = parentnodeid
@Remark = remark
@@ -1486,11 +1486,11 @@
# @type Id: Integer
# @param Name: 权限名
# @type Name: String
attr_accessor :Id, :Name
-
+
def initialize(id=nil, name=nil)
@Id = id
@Name = name
end
@@ -1512,11 +1512,11 @@
# @type CountryCode: String
# @param Phone: 手机号
# @type Phone: String
attr_accessor :MemberUin, :BindId, :Email, :CountryCode, :Phone
-
+
def initialize(memberuin=nil, bindid=nil, email=nil, countrycode=nil, phone=nil)
@MemberUin = memberuin
@BindId = bindid
@Email = email
@CountryCode = countrycode
@@ -1536,11 +1536,11 @@
class UpdateOrganizationMemberEmailBindResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1556,11 +1556,11 @@
# @type Name: String
# @param Remark: 备注。
# @type Remark: String
attr_accessor :NodeId, :Name, :Remark
-
+
def initialize(nodeid=nil, name=nil, remark=nil)
@NodeId = nodeid
@Name = name
@Remark = remark
end
@@ -1576,10 +1576,10 @@
class UpdateOrganizationNodeResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)