v20210331

package
v1.0.941 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2024 License: Apache-2.0 Imports: 7 Imported by: 2

Documentation

Index

Constants

View Source
const (

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 该账号已被注册。
	FAILEDOPERATION_ACCOUNTALREADYREGISTER = "FailedOperation.AccountAlreadyRegister"

	// 用户未实名。
	FAILEDOPERATION_AUTHINFOEMPTY = "FailedOperation.AuthInfoEmpty"

	// 企业实名不一样。
	FAILEDOPERATION_AUTHINFONOTSAME = "FailedOperation.AuthInfoNotSame"

	// 用户非企业实名。
	FAILEDOPERATION_AUTHNOTENTERPRISE = "FailedOperation.AuthNotEnterprise"

	// 绑定邮箱链接过期。
	FAILEDOPERATION_BINDEMAILLINKEXPIRED = "FailedOperation.BindEmailLinkExpired"

	// 绑定邮箱链接无效。
	FAILEDOPERATION_BINDEMAILLINKINVALID = "FailedOperation.BindEmailLinkInvalid"

	// 成员权限变更记录存在。
	FAILEDOPERATION_CHANGEPERMISSIONRECORDEXIST = "FailedOperation.ChangePermissionRecordExist"

	// 检查手机绑定上限失败。
	FAILEDOPERATION_CHECKACCOUNTPHONEBINDLIMIT = "FailedOperation.CheckAccountPhoneBindLimit"

	// 检查邮箱绑定状态失败。
	FAILEDOPERATION_CHECKMAILACCOUNT = "FailedOperation.CheckMailAccount"

	// 创建成员异常。
	FAILEDOPERATION_CREATEACCOUNT = "FailedOperation.CreateAccount"

	// 添加计费权限失败。
	FAILEDOPERATION_CREATEBILLINGPERMISSIONERR = "FailedOperation.CreateBillingPermissionErr"

	// 账号实名认证超过上限。
	FAILEDOPERATION_CREATEMEMBERAUTHOVERLIMIT = "FailedOperation.CreateMemberAuthOverLimit"

	// 创建策略失败。
	FAILEDOPERATION_CREATEPOLICY = "FailedOperation.CreatePolicy"

	// 创建已成功。
	FAILEDOPERATION_CREATERECORDALREADYSUCCESS = "FailedOperation.CreateRecordAlreadySuccess"

	// 创建记录不存在。
	FAILEDOPERATION_CREATERECORDNOTEXIST = "FailedOperation.CreateRecordNotExist"

	// 创建角色异常。
	FAILEDOPERATION_CREATEROLE = "FailedOperation.CreateRole"

	// 删除授权策略异常。
	FAILEDOPERATION_DELETEPOLICY = "FailedOperation.DeletePolicy"

	// 不能退出自己创建的企业组织。
	FAILEDOPERATION_DISABLEQUITSELFCREATEDORGANIZATION = "FailedOperation.DisableQuitSelfCreatedOrganization"

	// 邮箱已经被使用。
	FAILEDOPERATION_EMAILALREADYUSED = "FailedOperation.EmailAlreadyUsed"

	// 邮箱绑定已经失效。
	FAILEDOPERATION_EMAILBINDRECORDINVALID = "FailedOperation.EmailBindRecordInvalid"

	// 查询实名信息出错。
	FAILEDOPERATION_GETAUTHINFO = "FailedOperation.GetAuthInfo"

	// 查询策略失败。
	FAILEDOPERATION_GETPOLICYDETAIL = "FailedOperation.GetPolicyDetail"

	// 共享单元存在不同的共享资源类型
	FAILEDOPERATION_HASDIFFERENTRESOURCETYPE = "FailedOperation.HasDifferentResourceType"

	// 邮箱绑定失败。
	FAILEDOPERATION_MEMBERBINDEMAILERROR = "FailedOperation.MemberBindEmailError"

	// 安全手机绑定失败。
	FAILEDOPERATION_MEMBERBINDPHONEERROR = "FailedOperation.MemberBindPhoneError"

	// 成员存在邮箱。
	FAILEDOPERATION_MEMBEREMAILEXIST = "FailedOperation.MemberEmailExist"

	// 成员存在代付者,不允许删除。
	FAILEDOPERATION_MEMBEREXISTDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberExistDelegatePayerNotAllowDelete"

	// 成员授权在使用。
	FAILEDOPERATION_MEMBERIDENTITYAUTHUSED = "FailedOperation.MemberIdentityAuthUsed"

	// 成员是代付者,不允许删除。
	FAILEDOPERATION_MEMBERISDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberIsDelegatePayerNotAllowDelete"

	// 名字已经被使用。
	FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed"

	// 成员授权策略名已存在。
	FAILEDOPERATION_MEMBERPOLICYNAMEEXIST = "FailedOperation.MemberPolicyNameExist"

	// 成员正在共享资源,不允许退出组织。
	FAILEDOPERATION_MEMBERSHARERESOURCE = "FailedOperation.MemberShareResource"

	// 企业组织单元成员不为空。
	FAILEDOPERATION_NODENOTEMPTY = "FailedOperation.NodeNotEmpty"

	// 操作计费侧成员权限错误。
	FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"

	// 操作策略失败。
	FAILEDOPERATION_OPERATEPOLICY = "FailedOperation.OperatePolicy"

	// 成员是主体管理账号,不允许退出组织。
	FAILEDOPERATION_ORGANIZATIONAUTHMANAGENOTALLOWDELETE = "FailedOperation.OrganizationAuthManageNotAllowDelete"

	// 解绑最后一个策略失败。
	FAILEDOPERATION_ORGANIZATIONDETACHLASTPOLICYERROR = "FailedOperation.OrganizationDetachLastPolicyError"

	// 解绑策略失败。
	FAILEDOPERATION_ORGANIZATIONDETACHPOLICYERROR = "FailedOperation.OrganizationDetachPolicyError"

	// 企业组织已经存在。
	FAILEDOPERATION_ORGANIZATIONEXISTALREADY = "FailedOperation.OrganizationExistAlready"

	// 组织身份在使用中。
	FAILEDOPERATION_ORGANIZATIONIDENTITYINUSED = "FailedOperation.OrganizationIdentityInUsed"

	// 组织身份名称被使用。
	FAILEDOPERATION_ORGANIZATIONIDENTITYNAMEUSED = "FailedOperation.OrganizationIdentityNameUsed"

	// 组织身份策略不合法。
	FAILEDOPERATION_ORGANIZATIONIDENTITYPOLICYERROR = "FailedOperation.OrganizationIdentityPolicyError"

	// 成员名已存在。
	FAILEDOPERATION_ORGANIZATIONMEMBERNAMEUSED = "FailedOperation.OrganizationMemberNameUsed"

	// 删除节点超过上限。
	FAILEDOPERATION_ORGANIZATIONNODEDELETEOVERLIMIT = "FailedOperation.OrganizationNodeDeleteOverLimit"

	// 节点名已存在。
	FAILEDOPERATION_ORGANIZATIONNODENAMEUSED = "FailedOperation.OrganizationNodeNameUsed"

	// 组织节点不为空。
	FAILEDOPERATION_ORGANIZATIONNODENOTEMPTY = "FailedOperation.OrganizationNodeNotEmpty"

	// 组织节点不存在。
	FAILEDOPERATION_ORGANIZATIONNODENOTEXIST = "FailedOperation.OrganizationNodeNotExist"

	// 企业组织成员不为空。
	FAILEDOPERATION_ORGANIZATIONNOTEMPTY = "FailedOperation.OrganizationNotEmpty"

	// 组织权限不合法。
	FAILEDOPERATION_ORGANIZATIONPERMISSIONILLEGAL = "FailedOperation.OrganizationPermissionIllegal"

	// 组织策略不合法。
	FAILEDOPERATION_ORGANIZATIONPOLICYILLEGAL = "FailedOperation.OrganizationPolicyIllegal"

	// 集团策略正在被使用。
	FAILEDOPERATION_ORGANIZATIONPOLICYINUSED = "FailedOperation.OrganizationPolicyInUsed"

	// 集团策略不是禁用状态。
	FAILEDOPERATION_ORGANIZATIONPOLICYISNOTDISABLED = "FailedOperation.OrganizationPolicyIsNotDisabled"

	// 集团策略不是启用状态。
	FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"

	// 调用经销系统报错。
	FAILEDOPERATION_PARTNERMANAGEMENTERR = "FailedOperation.PartnerManagementErr"

	// 代付者不合法。
	FAILEDOPERATION_PAYUINILLEGAL = "FailedOperation.PayUinIllegal"

	// 存在成员账号已经开启标签策略,不支持开启集团标签策略
	FAILEDOPERATION_POLICYENABLEINVALID = "FailedOperation.PolicyEnableInvalid"

	// 用户策略数超过上限。
	FAILEDOPERATION_POLICYFULL = "FailedOperation.PolicyFull"

	// PolicyName字段指定的策略名已存在。
	FAILEDOPERATION_POLICYNAMEINUSE = "FailedOperation.PolicyNameInUse"

	// 退出共享单元失败。
	FAILEDOPERATION_QUITSHAREUINT = "FailedOperation.QuitShareUint"

	// 退出共享单元错误。
	FAILEDOPERATION_QUITSHAREUINTERROR = "FailedOperation.QuitShareUintError"

	// 退出共享单元失败。
	FAILEDOPERATION_QUITESHAREUNIT = "FailedOperation.QuiteShareUnit"

	// 资源超过最大上限。
	FAILEDOPERATION_RESOURCEOVERLIMIT = "FailedOperation.ResourceOverLimit"

	// 共享地域不存在。
	FAILEDOPERATION_SHAREAREANOTEXIST = "FailedOperation.ShareAreaNotExist"

	// 成员正在使用共享资源。
	FAILEDOPERATION_SHARERESOURCEMEMBERINUSE = "FailedOperation.ShareResourceMemberInUse"

	// 共享资源不存在。
	FAILEDOPERATION_SHARERESOURCENOTEXIST = "FailedOperation.ShareResourceNotExist"

	// 共享资源类型不存在。
	FAILEDOPERATION_SHARERESOURCETYPENOTEXIST = "FailedOperation.ShareResourceTypeNotExist"

	// 共享单元不为空。
	FAILEDOPERATION_SHAREUNITNOTEMPTY = "FailedOperation.ShareUnitNotEmpty"

	// 共享单元不存在。
	FAILEDOPERATION_SHAREUNITNOTEXIST = "FailedOperation.ShareUnitNotExist"

	// 存在不属于当前组织的uin。
	FAILEDOPERATION_SOMEUINSNOTINORGANIZATION = "FailedOperation.SomeUinsNotInOrganization"

	// 子账号存在身份。
	FAILEDOPERATION_SUBACCOUNTIDENTITYEXIST = "FailedOperation.SubAccountIdentityExist"

	// 子账号不存在。
	FAILEDOPERATION_SUBACCOUNTNOTEXIST = "FailedOperation.SubAccountNotExist"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 策略文档的Action字段不合法。
	INVALIDPARAMETER_ACTIONERROR = "InvalidParameter.ActionError"

	// 策略语法中操作不存在。
	INVALIDPARAMETER_ACTIONMISS = "InvalidParameter.ActionMiss"

	// 策略语法中操作不存在。
	INVALIDPARAMETER_ACTIONNOTEXIST = "InvalidParameter.ActionNotExist"

	// 策略语法中操作服务不存在。
	INVALIDPARAMETER_ACTIONSERVICENOTEXIST = "InvalidParameter.ActionServiceNotExist"

	// 成员代付费模式,不允许主动退出组织。
	INVALIDPARAMETER_ALLOWQUITILLEGAL = "InvalidParameter.AllowQuitIllegal"

	// 授权对象策略已达上限。
	INVALIDPARAMETER_ATTACHMENTFULL = "InvalidParameter.AttachmentFull"

	// 手机验证码错误。
	INVALIDPARAMETER_CODEERROR = "InvalidParameter.CodeError"

	// 手机验证码已过期。
	INVALIDPARAMETER_CODEEXPIRED = "InvalidParameter.CodeExpired"

	// 策略语法中条件内容不正确。
	INVALIDPARAMETER_CONDITIONCONTENTERROR = "InvalidParameter.ConditionContentError"

	// 策略文档的condition字段不合法。
	INVALIDPARAMETER_CONDITIONERROR = "InvalidParameter.ConditionError"

	// 策略语法中条件操作符不正确。
	INVALIDPARAMETER_CONDITIONTYPEERROR = "InvalidParameter.ConditionTypeError"

	// Description入参长度不能大于300字节。
	INVALIDPARAMETER_DESCRIPTIONLENGTHOVERLIMIT = "InvalidParameter.DescriptionLengthOverlimit"

	// 策略文档的Effect字段不合法。
	INVALIDPARAMETER_EFFECTERROR = "InvalidParameter.EffectError"

	// 接口不存在。
	INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"

	// 无效的邮箱。
	INVALIDPARAMETER_INVALIDEMAIL = "InvalidParameter.InvalidEmail"

	// CAM不支持策略文档中所指定的资源类型。
	INVALIDPARAMETER_NOTSUPPORTPRODUCT = "InvalidParameter.NotSupportProduct"

	// 组织成员不存在。
	INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"

	// 该成员不是企业管理员。
	INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"

	// 组织节点不存在。
	INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"

	// 企业组织不存在。
	INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"

	// 参数错误。
	INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"

	// 密码不合法。
	INVALIDPARAMETER_PASSWORDILLEGAL = "InvalidParameter.PasswordIllegal"

	// PolicyDocument字段不合法。
	INVALIDPARAMETER_POLICYDOCUMENTERROR = "InvalidParameter.PolicyDocumentError"

	// PolicyDocument字段超过长度限制。
	INVALIDPARAMETER_POLICYDOCUMENTLENGTHOVERLIMIT = "InvalidParameter.PolicyDocumentLengthOverLimit"

	// 策略ID不存在。
	INVALIDPARAMETER_POLICYIDNOTEXIST = "InvalidParameter.PolicyIdNotExist"

	// 标签策略内容的策略键有重复。
	INVALIDPARAMETER_POLICYKEYDUPLICATED = "InvalidParameter.PolicyKeyDuplicated"

	// PolicyName字段不合法。
	INVALIDPARAMETER_POLICYNAMEERROR = "InvalidParameter.PolicyNameError"

	// 策略名称已经存在。
	INVALIDPARAMETER_POLICYNAMEEXISTED = "InvalidParameter.PolicyNameExisted"

	// 策略文档的principal字段不合法。
	INVALIDPARAMETER_PRINCIPALERROR = "InvalidParameter.PrincipalError"

	// PrincipalQcs错误。
	INVALIDPARAMETER_PRINCIPALQCSERROR = "InvalidParameter.PrincipalQcsError"

	// PrincipalQcs不存在。
	INVALIDPARAMETER_PRINCIPALQCSNOTEXIST = "InvalidParameter.PrincipalQcsNotExist"

	// PrincipalService不存在。
	INVALIDPARAMETER_PRINCIPALSERVICENOTEXIST = "InvalidParameter.PrincipalServiceNotExist"

	// 系统预留标签键 qcloud、tencent和project 禁止创建。
	INVALIDPARAMETER_RESERVEDTAGKEY = "InvalidParameter.ReservedTagKey"

	// 策略语法中资源内容不正确。
	INVALIDPARAMETER_RESOURCECONTENTERROR = "InvalidParameter.ResourceContentError"

	// 策略文档的Resource字段不合法。
	INVALIDPARAMETER_RESOURCEERROR = "InvalidParameter.ResourceError"

	// 策略语法中资源项目不正确。
	INVALIDPARAMETER_RESOURCEPROJECTERROR = "InvalidParameter.ResourceProjectError"

	// 资源QCS错误。
	INVALIDPARAMETER_RESOURCEQCSERROR = "InvalidParameter.ResourceQcsError"

	// 策略语法中资源地域不正确。
	INVALIDPARAMETER_RESOURCEREGIONERROR = "InvalidParameter.ResourceRegionError"

	// 策略语法中资源服务不存在。
	INVALIDPARAMETER_RESOURCESERVICENOTEXIST = "InvalidParameter.ResourceServiceNotExist"

	// 策略语法中资源所属主账号不正确。
	INVALIDPARAMETER_RESOURCEUINERROR = "InvalidParameter.ResourceUinError"

	// 策略文档的Statement字段不合法。
	INVALIDPARAMETER_STATEMENTERROR = "InvalidParameter.StatementError"

	// 当前业务不支持标签操作。
	INVALIDPARAMETER_UNSUPPORTEDSERVICE = "InvalidParameter.UnsupportedService"

	// 策略文档的Version字段不合法。
	INVALIDPARAMETER_VERSIONERROR = "InvalidParameter.VersionError"

	// 策略内容不合法。
	INVALIDPARAMETERVALUE_POLICYCONTENTINVALID = "InvalidParameterValue.PolicyContentInvalid"

	// 创建成员超过上限。
	LIMITEXCEEDED_CREATEMEMBEROVERLIMIT = "LimitExceeded.CreateMemberOverLimit"

	// 配置邮箱超过当日上限。
	LIMITEXCEEDED_EMAILBINDOVERLIMIT = "LimitExceeded.EmailBindOverLimit"

	// 组织身份超过最大限制。
	LIMITEXCEEDED_IDENTITYEXCEEDLIMIT = "LimitExceeded.IdentityExceedLimit"

	// 企业组织单元层级太多。
	LIMITEXCEEDED_NODEDEPTHEXCEEDLIMIT = "LimitExceeded.NodeDepthExceedLimit"

	// 组织单元数量超过上限。
	LIMITEXCEEDED_NODEEXCEEDLIMIT = "LimitExceeded.NodeExceedLimit"

	// 成员超过上限。
	LIMITEXCEEDED_ORGANIZATIONMEMBEROVERLIMIT = "LimitExceeded.OrganizationMemberOverLimit"

	// 手机超过绑定上限。
	LIMITEXCEEDED_PHONENUMBOUND = "LimitExceeded.PhoneNumBound"

	// 当次操作的共享成员超过上限。
	LIMITEXCEEDED_SHAREUNITMEMBEROVERLIMIT = "LimitExceeded.ShareUnitMemberOverLimit"

	// 当次操作的共享资源超过上限。
	LIMITEXCEEDED_SHAREUNITRESOURCEOVERLIMIT = "LimitExceeded.ShareUnitResourceOverLimit"

	// 标签策略数量超出限制。
	LIMITEXCEEDED_TAGPOLICY = "LimitExceeded.TagPolicy"

	// 修改成员绑定信息超过限制。
	LIMITEXCEEDED_UPDATEEMAILBINDOVERLIMIT = "LimitExceeded.UpdateEmailBindOverLimit"

	// 缺少参数错误。
	MISSINGPARAMETER = "MissingParameter"

	// 操作被拒绝。
	OPERATIONDENIED = "OperationDenied"

	// 资源不存在。
	RESOURCENOTFOUND = "ResourceNotFound"

	// 申请不存在。
	RESOURCENOTFOUND_APPLYNOTEXIST = "ResourceNotFound.ApplyNotExist"

	// 成员权限变更记录不存在。
	RESOURCENOTFOUND_CHANGEPERMISSIONNOTEXIST = "ResourceNotFound.ChangePermissionNotExist"

	// 有效策略不存在。
	RESOURCENOTFOUND_EFFECTIVEPOLICYNOTFOUND = "ResourceNotFound.EffectivePolicyNotFound"

	// 邮箱绑定记录不存在。
	RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"

	// 邀请信息不存在。
	RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"

	// 操作事件不存在。
	RESOURCENOTFOUND_MEMBEREVENTNOTEXIST = "ResourceNotFound.MemberEventNotExist"

	// 成员可授权身份不存在。
	RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"

	// 成员不存在。
	RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"

	// 成员操作审批不存在。
	RESOURCENOTFOUND_MEMBEROPERATEPROCESSNOTEXIST = "ResourceNotFound.MemberOperateProcessNotExist"

	// 组织成员策略不存在。
	RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"

	// 企业组织单元不存在。
	RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist"

	// 资源不存在。
	RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"

	// 认证主体不存在。
	RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"

	// 组织身份不存在。
	RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"

	// 组织成员不存在。
	RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"

	// 组织节点不在。
	RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"

	// 企业组织不存在。
	RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

	// 集团服务委派不存在。
	RESOURCENOTFOUND_ORGANIZATIONSERVICEASSIGNNOTEXIST = "ResourceNotFound.OrganizationServiceAssignNotExist"

	// 集团服务不存在。
	RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"

	// 策略不存在。
	RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"

	// 策略不存在。
	RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"

	// 可共享资源类型不存在。
	RESOURCENOTFOUND_RESOURCETYPENOTEXIST = "ResourceNotFound.ResourceTypeNotExist"

	// 组织服务角色不存在。
	RESOURCENOTFOUND_SERVICEROLENOTEXIST = "ResourceNotFound.ServiceRoleNotExist"

	// 共享资源成员信息不存在。
	RESOURCENOTFOUND_SHARERESOURCEMEMBERNOTEXIST = "ResourceNotFound.ShareResourceMemberNotExist"

	// 用户不存在。
	RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"

	// 资源不可用。
	RESOURCEUNAVAILABLE = "ResourceUnavailable"

	// 未授权操作。
	UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

	// 操作不支持。
	UNSUPPORTEDOPERATION = "UnsupportedOperation"

	// 代付者财务状态异常,不支持代付费。
	UNSUPPORTEDOPERATION_ABNORMALFINANCIALSTATUSOFADMIN = "UnsupportedOperation.AbnormalFinancialStatusOfAdmin"

	// 不允许添加代付关系。
	UNSUPPORTEDOPERATION_ADDDELEGATEPAYERNOTALLOW = "UnsupportedOperation.AddDelegatePayerNotAllow"

	// 不允许添加优惠继承关系。
	UNSUPPORTEDOPERATION_ADDDISCOUNTINHERITNOTALLOW = "UnsupportedOperation.AddDiscountInheritNotAllow"

	// 创建的成员不允许创建组织。
	UNSUPPORTEDOPERATION_CREATEMEMBERNOTALLOWCREATEORGANIZATION = "UnsupportedOperation.CreateMemberNotAllowCreateOrganization"

	// 创建的成员不允许移除组织。
	UNSUPPORTEDOPERATION_CREATEMEMBERNOTALLOWDELETE = "UnsupportedOperation.CreateMemberNotAllowDelete"

	// 创建的成员不允许退出。
	UNSUPPORTEDOPERATION_CREATEMEMBERNOTALLOWQUIT = "UnsupportedOperation.CreateMemberNotAllowQuit"

	// 成员删除许可未开启。
	UNSUPPORTEDOPERATION_DELETEACCOUNTDISABLED = "UnsupportedOperation.DeleteAccountDisabled"

	// 不允许删除代付关系。
	UNSUPPORTEDOPERATION_DELETEDELEGATEPAYERNOTALLOW = "UnsupportedOperation.DeleteDelegatePayerNotAllow"

	// 成员或者代付者存在经销商。
	UNSUPPORTEDOPERATION_EXISTEDAGENT = "UnsupportedOperation.ExistedAgent"

	// 成员或者代付者存在经销商子客。
	UNSUPPORTEDOPERATION_EXISTEDCLIENT = "UnsupportedOperation.ExistedClient"

	// 用户类型不一致。
	UNSUPPORTEDOPERATION_INCONSISTENTUSERTYPES = "UnsupportedOperation.InconsistentUserTypes"

	// 邀请的成员不允许删除。
	UNSUPPORTEDOPERATION_INVITEACCOUNTNOTALLOWDELETE = "UnsupportedOperation.InviteAccountNotAllowDelete"

	// 调用经管系统报错。
	UNSUPPORTEDOPERATION_MANAGEMENTSYSTEMERROR = "UnsupportedOperation.ManagementSystemError"

	// 成员账户欠费。
	UNSUPPORTEDOPERATION_MEMBERACCOUNTARREARS = "UnsupportedOperation.MemberAccountArrears"

	// 成员账号存在资源,不允许删除。
	UNSUPPORTEDOPERATION_MEMBERACCOUNTEXISTRESOURCE = "UnsupportedOperation.MemberAccountExistResource"

	// 成员存在优惠继承。
	UNSUPPORTEDOPERATION_MEMBERDISCOUNTINHERITEXISTED = "UnsupportedOperation.MemberDiscountInheritExisted"

	// 成员存在账户级优惠。
	UNSUPPORTEDOPERATION_MEMBEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.MemberExistAccountLevelDiscountInherit"

	// 成员设置了操作审批,不允许删除。
	UNSUPPORTEDOPERATION_MEMBEREXISTOPERATEPROCESSNOTALLOWDELETE = "UnsupportedOperation.MemberExistOperateProcessNotAllowDelete"

	// 成员是集团服务委派管理员,不允许退出组织。
	UNSUPPORTEDOPERATION_MEMBEREXISTSERVICENOTALLOWDELETE = "UnsupportedOperation.MemberExistServiceNotAllowDelete"

	// 账号是代理商或代客。
	UNSUPPORTEDOPERATION_MEMBERISAGENT = "UnsupportedOperation.MemberIsAgent"

	// 成员没有绑卡。
	UNSUPPORTEDOPERATION_MEMBERNOPAYMENT = "UnsupportedOperation.MemberNoPayment"

	// 成员不支持主动退出。
	UNSUPPORTEDOPERATION_MEMBERNOTALLOWQUIT = "UnsupportedOperation.MemberNotAllowQuit"

	// 成员不支持操作。
	UNSUPPORTEDOPERATION_MEMBERUNSUPPORTEDOPERATION = "UnsupportedOperation.MemberUnsupportedOperation"

	// 存在在途订单。
	UNSUPPORTEDOPERATION_ORDERINPROGRESSEXISTED = "UnsupportedOperation.OrderInProgressExisted"

	// 管理员存在优惠继承。
	UNSUPPORTEDOPERATION_OWNERDISCOUNTINHERITEXISTED = "UnsupportedOperation.OwnerDiscountInheritExisted"

	// 代付者欠费且未开通信用账户。
	UNSUPPORTEDOPERATION_PAYERARREARSANDNOCREDITACCOUNT = "UnsupportedOperation.PayerArrearsAndNoCreditAccount"

	// 代付者存在账户级优惠。
	UNSUPPORTEDOPERATION_PAYEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.PayerExistAccountLevelDiscountInherit"

	// 存在二级经销商子客,不支持代付费。
	UNSUPPORTEDOPERATION_SECONDARYDISTRIBUTORSUBCLIENTEXISTED = "UnsupportedOperation.SecondaryDistributorSubClientExisted"
)
View Source
const APIVersion = "2021-03-31"

Variables

This section is empty.

Functions

This section is empty.

Types

type AddOrganizationMemberEmailRequest added in v1.0.676

type AddOrganizationMemberEmailRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 邮箱地址。
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 国际区号。
	CountryCode *string `json:"CountryCode,omitnil,omitempty" name:"CountryCode"`

	// 手机号。
	Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"`
}

func NewAddOrganizationMemberEmailRequest added in v1.0.676

func NewAddOrganizationMemberEmailRequest() (request *AddOrganizationMemberEmailRequest)

func (*AddOrganizationMemberEmailRequest) FromJsonString added in v1.0.676

func (r *AddOrganizationMemberEmailRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddOrganizationMemberEmailRequest) ToJsonString added in v1.0.676

func (r *AddOrganizationMemberEmailRequest) ToJsonString() string

type AddOrganizationMemberEmailRequestParams added in v1.0.676

type AddOrganizationMemberEmailRequestParams struct {
	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 邮箱地址。
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 国际区号。
	CountryCode *string `json:"CountryCode,omitnil,omitempty" name:"CountryCode"`

	// 手机号。
	Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"`
}

Predefined struct for user

type AddOrganizationMemberEmailResponse added in v1.0.676

type AddOrganizationMemberEmailResponse struct {
	*tchttp.BaseResponse
	Response *AddOrganizationMemberEmailResponseParams `json:"Response"`
}

func NewAddOrganizationMemberEmailResponse added in v1.0.676

func NewAddOrganizationMemberEmailResponse() (response *AddOrganizationMemberEmailResponse)

func (*AddOrganizationMemberEmailResponse) FromJsonString added in v1.0.676

func (r *AddOrganizationMemberEmailResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddOrganizationMemberEmailResponse) ToJsonString added in v1.0.676

func (r *AddOrganizationMemberEmailResponse) ToJsonString() string

type AddOrganizationMemberEmailResponseParams added in v1.0.676

type AddOrganizationMemberEmailResponseParams struct {
	// 绑定Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	BindId *uint64 `json:"BindId,omitnil,omitempty" name:"BindId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AddOrganizationNodeRequest added in v1.0.538

type AddOrganizationNodeRequest struct {
	*tchttp.BaseRequest

	// 父节点ID。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	ParentNodeId *uint64 `json:"ParentNodeId,omitnil,omitempty" name:"ParentNodeId"`

	// 节点名称。最大长度为40个字符,支持英文字母、数字、汉字、符号+@、&._[]-
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

func NewAddOrganizationNodeRequest added in v1.0.538

func NewAddOrganizationNodeRequest() (request *AddOrganizationNodeRequest)

func (*AddOrganizationNodeRequest) FromJsonString added in v1.0.538

func (r *AddOrganizationNodeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddOrganizationNodeRequest) ToJsonString added in v1.0.538

func (r *AddOrganizationNodeRequest) ToJsonString() string

type AddOrganizationNodeRequestParams added in v1.0.538

type AddOrganizationNodeRequestParams struct {
	// 父节点ID。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	ParentNodeId *uint64 `json:"ParentNodeId,omitnil,omitempty" name:"ParentNodeId"`

	// 节点名称。最大长度为40个字符,支持英文字母、数字、汉字、符号+@、&._[]-
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

Predefined struct for user

type AddOrganizationNodeResponse added in v1.0.538

type AddOrganizationNodeResponse struct {
	*tchttp.BaseResponse
	Response *AddOrganizationNodeResponseParams `json:"Response"`
}

func NewAddOrganizationNodeResponse added in v1.0.538

func NewAddOrganizationNodeResponse() (response *AddOrganizationNodeResponse)

func (*AddOrganizationNodeResponse) FromJsonString added in v1.0.538

func (r *AddOrganizationNodeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddOrganizationNodeResponse) ToJsonString added in v1.0.538

func (r *AddOrganizationNodeResponse) ToJsonString() string

type AddOrganizationNodeResponseParams added in v1.0.538

type AddOrganizationNodeResponseParams struct {
	// 节点ID。
	NodeId *int64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AddShareUnitMembersRequest added in v1.0.843

type AddShareUnitMembersRequest struct {
	*tchttp.BaseRequest

	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 共享成员列表。最大10个。
	Members []*ShareMember `json:"Members,omitnil,omitempty" name:"Members"`
}

func NewAddShareUnitMembersRequest added in v1.0.843

func NewAddShareUnitMembersRequest() (request *AddShareUnitMembersRequest)

func (*AddShareUnitMembersRequest) FromJsonString added in v1.0.843

func (r *AddShareUnitMembersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddShareUnitMembersRequest) ToJsonString added in v1.0.843

func (r *AddShareUnitMembersRequest) ToJsonString() string

type AddShareUnitMembersRequestParams added in v1.0.843

type AddShareUnitMembersRequestParams struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 共享成员列表。最大10个。
	Members []*ShareMember `json:"Members,omitnil,omitempty" name:"Members"`
}

Predefined struct for user

type AddShareUnitMembersResponse added in v1.0.843

type AddShareUnitMembersResponse struct {
	*tchttp.BaseResponse
	Response *AddShareUnitMembersResponseParams `json:"Response"`
}

func NewAddShareUnitMembersResponse added in v1.0.843

func NewAddShareUnitMembersResponse() (response *AddShareUnitMembersResponse)

func (*AddShareUnitMembersResponse) FromJsonString added in v1.0.843

func (r *AddShareUnitMembersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddShareUnitMembersResponse) ToJsonString added in v1.0.843

func (r *AddShareUnitMembersResponse) ToJsonString() string

type AddShareUnitMembersResponseParams added in v1.0.843

type AddShareUnitMembersResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AddShareUnitRequest added in v1.0.843

type AddShareUnitRequest struct {
	*tchttp.BaseRequest

	// 共享单元名称。仅支持大小写字母、数字、-、以及_的组合,3-128个字符。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 共享单元地域。可通过接口[DescribeShareAreas](https://cloud.tencent.com/document/product/850/103050)获取支持共享的地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 共享单元描述。最大128个字符。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewAddShareUnitRequest added in v1.0.843

func NewAddShareUnitRequest() (request *AddShareUnitRequest)

func (*AddShareUnitRequest) FromJsonString added in v1.0.843

func (r *AddShareUnitRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddShareUnitRequest) ToJsonString added in v1.0.843

func (r *AddShareUnitRequest) ToJsonString() string

type AddShareUnitRequestParams added in v1.0.843

type AddShareUnitRequestParams struct {
	// 共享单元名称。仅支持大小写字母、数字、-、以及_的组合,3-128个字符。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 共享单元地域。可通过接口[DescribeShareAreas](https://cloud.tencent.com/document/product/850/103050)获取支持共享的地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 共享单元描述。最大128个字符。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type AddShareUnitResourcesRequest added in v1.0.843

type AddShareUnitResourcesRequest struct {
	*tchttp.BaseRequest

	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 共享资源类型。支持共享的资源类型,请参见[资源共享概述](https://cloud.tencent.com/document/product/850/59489)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 共享资源列表。最大10个。
	Resources []*ProductResource `json:"Resources,omitnil,omitempty" name:"Resources"`
}

func NewAddShareUnitResourcesRequest added in v1.0.843

func NewAddShareUnitResourcesRequest() (request *AddShareUnitResourcesRequest)

func (*AddShareUnitResourcesRequest) FromJsonString added in v1.0.843

func (r *AddShareUnitResourcesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddShareUnitResourcesRequest) ToJsonString added in v1.0.843

func (r *AddShareUnitResourcesRequest) ToJsonString() string

type AddShareUnitResourcesRequestParams added in v1.0.843

type AddShareUnitResourcesRequestParams struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 共享资源类型。支持共享的资源类型,请参见[资源共享概述](https://cloud.tencent.com/document/product/850/59489)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 共享资源列表。最大10个。
	Resources []*ProductResource `json:"Resources,omitnil,omitempty" name:"Resources"`
}

Predefined struct for user

type AddShareUnitResourcesResponse added in v1.0.843

type AddShareUnitResourcesResponse struct {
	*tchttp.BaseResponse
	Response *AddShareUnitResourcesResponseParams `json:"Response"`
}

func NewAddShareUnitResourcesResponse added in v1.0.843

func NewAddShareUnitResourcesResponse() (response *AddShareUnitResourcesResponse)

func (*AddShareUnitResourcesResponse) FromJsonString added in v1.0.843

func (r *AddShareUnitResourcesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddShareUnitResourcesResponse) ToJsonString added in v1.0.843

func (r *AddShareUnitResourcesResponse) ToJsonString() string

type AddShareUnitResourcesResponseParams added in v1.0.843

type AddShareUnitResourcesResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AddShareUnitResponse added in v1.0.843

type AddShareUnitResponse struct {
	*tchttp.BaseResponse
	Response *AddShareUnitResponseParams `json:"Response"`
}

func NewAddShareUnitResponse added in v1.0.843

func NewAddShareUnitResponse() (response *AddShareUnitResponse)

func (*AddShareUnitResponse) FromJsonString added in v1.0.843

func (r *AddShareUnitResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddShareUnitResponse) ToJsonString added in v1.0.843

func (r *AddShareUnitResponse) ToJsonString() string

type AddShareUnitResponseParams added in v1.0.843

type AddShareUnitResponseParams struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AttachPolicyRequest added in v1.0.902

type AttachPolicyRequest struct {
	*tchttp.BaseRequest

	// 绑定策略目标ID。成员Uin或部门ID
	TargetId *uint64 `json:"TargetId,omitnil,omitempty" name:"TargetId"`

	// 目标类型。取值范围:NODE-部门、MEMBER-成员
	TargetType *string `json:"TargetType,omitnil,omitempty" name:"TargetType"`

	// 策略ID。
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

func NewAttachPolicyRequest added in v1.0.902

func NewAttachPolicyRequest() (request *AttachPolicyRequest)

func (*AttachPolicyRequest) FromJsonString added in v1.0.902

func (r *AttachPolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AttachPolicyRequest) ToJsonString added in v1.0.902

func (r *AttachPolicyRequest) ToJsonString() string

type AttachPolicyRequestParams added in v1.0.902

type AttachPolicyRequestParams struct {
	// 绑定策略目标ID。成员Uin或部门ID
	TargetId *uint64 `json:"TargetId,omitnil,omitempty" name:"TargetId"`

	// 目标类型。取值范围:NODE-部门、MEMBER-成员
	TargetType *string `json:"TargetType,omitnil,omitempty" name:"TargetType"`

	// 策略ID。
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

Predefined struct for user

type AttachPolicyResponse added in v1.0.902

type AttachPolicyResponse struct {
	*tchttp.BaseResponse
	Response *AttachPolicyResponseParams `json:"Response"`
}

func NewAttachPolicyResponse added in v1.0.902

func NewAttachPolicyResponse() (response *AttachPolicyResponse)

func (*AttachPolicyResponse) FromJsonString added in v1.0.902

func (r *AttachPolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AttachPolicyResponse) ToJsonString added in v1.0.902

func (r *AttachPolicyResponse) ToJsonString() string

type AttachPolicyResponseParams added in v1.0.902

type AttachPolicyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AuthNode added in v1.0.538

type AuthNode struct {
	// 互信主体关系ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	RelationId *int64 `json:"RelationId,omitnil,omitempty" name:"RelationId"`

	// 互信主体名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	AuthName *string `json:"AuthName,omitnil,omitempty" name:"AuthName"`

	// 主体管理员
	// 注意:此字段可能返回 null,表示取不到有效值。
	Manager *MemberMainInfo `json:"Manager,omitnil,omitempty" name:"Manager"`
}

type BindOrganizationMemberAuthAccountRequest

type BindOrganizationMemberAuthAccountRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 策略ID。可以调用[DescribeOrganizationMemberPolicies](https://cloud.tencent.com/document/product/850/82935)获取
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 组织管理员子账号Uin列表。最大5个
	OrgSubAccountUins []*int64 `json:"OrgSubAccountUins,omitnil,omitempty" name:"OrgSubAccountUins"`
}

func NewBindOrganizationMemberAuthAccountRequest

func NewBindOrganizationMemberAuthAccountRequest() (request *BindOrganizationMemberAuthAccountRequest)

func (*BindOrganizationMemberAuthAccountRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*BindOrganizationMemberAuthAccountRequest) ToJsonString

type BindOrganizationMemberAuthAccountRequestParams added in v1.0.426

type BindOrganizationMemberAuthAccountRequestParams struct {
	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 策略ID。可以调用[DescribeOrganizationMemberPolicies](https://cloud.tencent.com/document/product/850/82935)获取
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 组织管理员子账号Uin列表。最大5个
	OrgSubAccountUins []*int64 `json:"OrgSubAccountUins,omitnil,omitempty" name:"OrgSubAccountUins"`
}

Predefined struct for user

type BindOrganizationMemberAuthAccountResponse

type BindOrganizationMemberAuthAccountResponse struct {
	*tchttp.BaseResponse
	Response *BindOrganizationMemberAuthAccountResponseParams `json:"Response"`
}

func NewBindOrganizationMemberAuthAccountResponse

func NewBindOrganizationMemberAuthAccountResponse() (response *BindOrganizationMemberAuthAccountResponse)

func (*BindOrganizationMemberAuthAccountResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*BindOrganizationMemberAuthAccountResponse) ToJsonString

type BindOrganizationMemberAuthAccountResponseParams added in v1.0.426

type BindOrganizationMemberAuthAccountResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CancelOrganizationMemberAuthAccountRequest added in v1.0.539

type CancelOrganizationMemberAuthAccountRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 策略ID。可以通过[DescribeOrganizationMemberPolicies](https://cloud.tencent.com/document/product/850/82935)获取
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 组织子账号Uin。
	OrgSubAccountUin *int64 `json:"OrgSubAccountUin,omitnil,omitempty" name:"OrgSubAccountUin"`
}

func NewCancelOrganizationMemberAuthAccountRequest added in v1.0.539

func NewCancelOrganizationMemberAuthAccountRequest() (request *CancelOrganizationMemberAuthAccountRequest)

func (*CancelOrganizationMemberAuthAccountRequest) FromJsonString added in v1.0.539

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CancelOrganizationMemberAuthAccountRequest) ToJsonString added in v1.0.539

type CancelOrganizationMemberAuthAccountRequestParams added in v1.0.539

type CancelOrganizationMemberAuthAccountRequestParams struct {
	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 策略ID。可以通过[DescribeOrganizationMemberPolicies](https://cloud.tencent.com/document/product/850/82935)获取
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 组织子账号Uin。
	OrgSubAccountUin *int64 `json:"OrgSubAccountUin,omitnil,omitempty" name:"OrgSubAccountUin"`
}

Predefined struct for user

type CancelOrganizationMemberAuthAccountResponse added in v1.0.539

type CancelOrganizationMemberAuthAccountResponse struct {
	*tchttp.BaseResponse
	Response *CancelOrganizationMemberAuthAccountResponseParams `json:"Response"`
}

func NewCancelOrganizationMemberAuthAccountResponse added in v1.0.539

func NewCancelOrganizationMemberAuthAccountResponse() (response *CancelOrganizationMemberAuthAccountResponse)

func (*CancelOrganizationMemberAuthAccountResponse) FromJsonString added in v1.0.539

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CancelOrganizationMemberAuthAccountResponse) ToJsonString added in v1.0.539

type CancelOrganizationMemberAuthAccountResponseParams added in v1.0.539

type CancelOrganizationMemberAuthAccountResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckAccountDeleteRequest added in v1.0.865

type CheckAccountDeleteRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

func NewCheckAccountDeleteRequest added in v1.0.865

func NewCheckAccountDeleteRequest() (request *CheckAccountDeleteRequest)

func (*CheckAccountDeleteRequest) FromJsonString added in v1.0.865

func (r *CheckAccountDeleteRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckAccountDeleteRequest) ToJsonString added in v1.0.865

func (r *CheckAccountDeleteRequest) ToJsonString() string

type CheckAccountDeleteRequestParams added in v1.0.865

type CheckAccountDeleteRequestParams struct {
	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

Predefined struct for user

type CheckAccountDeleteResponse added in v1.0.865

type CheckAccountDeleteResponse struct {
	*tchttp.BaseResponse
	Response *CheckAccountDeleteResponseParams `json:"Response"`
}

func NewCheckAccountDeleteResponse added in v1.0.865

func NewCheckAccountDeleteResponse() (response *CheckAccountDeleteResponse)

func (*CheckAccountDeleteResponse) FromJsonString added in v1.0.865

func (r *CheckAccountDeleteResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckAccountDeleteResponse) ToJsonString added in v1.0.865

func (r *CheckAccountDeleteResponse) ToJsonString() string

type CheckAccountDeleteResponseParams added in v1.0.865

type CheckAccountDeleteResponseParams struct {
	// 成员是否允许删除。 true-是、false-否
	AllowDelete *bool `json:"AllowDelete,omitnil,omitempty" name:"AllowDelete"`

	// 不允许删除原因。
	NotAllowReason *NotAllowReason `json:"NotAllowReason,omitnil,omitempty" name:"NotAllowReason"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) AddOrganizationMemberEmail added in v1.0.676

func (c *Client) AddOrganizationMemberEmail(request *AddOrganizationMemberEmailRequest) (response *AddOrganizationMemberEmailResponse, err error)

AddOrganizationMemberEmail 添加组织成员邮箱

可能返回的错误码:

FAILEDOPERATION_CHECKACCOUNTPHONEBINDLIMIT = "FailedOperation.CheckAccountPhoneBindLimit"
FAILEDOPERATION_CHECKMAILACCOUNT = "FailedOperation.CheckMailAccount"
FAILEDOPERATION_EMAILALREADYUSED = "FailedOperation.EmailAlreadyUsed"
FAILEDOPERATION_MEMBEREMAILEXIST = "FailedOperation.MemberEmailExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_EMAILBINDOVERLIMIT = "LimitExceeded.EmailBindOverLimit"
LIMITEXCEEDED_PHONENUMBOUND = "LimitExceeded.PhoneNumBound"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) AddOrganizationMemberEmailWithContext added in v1.0.676

func (c *Client) AddOrganizationMemberEmailWithContext(ctx context.Context, request *AddOrganizationMemberEmailRequest) (response *AddOrganizationMemberEmailResponse, err error)

AddOrganizationMemberEmail 添加组织成员邮箱

可能返回的错误码:

FAILEDOPERATION_CHECKACCOUNTPHONEBINDLIMIT = "FailedOperation.CheckAccountPhoneBindLimit"
FAILEDOPERATION_CHECKMAILACCOUNT = "FailedOperation.CheckMailAccount"
FAILEDOPERATION_EMAILALREADYUSED = "FailedOperation.EmailAlreadyUsed"
FAILEDOPERATION_MEMBEREMAILEXIST = "FailedOperation.MemberEmailExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_EMAILBINDOVERLIMIT = "LimitExceeded.EmailBindOverLimit"
LIMITEXCEEDED_PHONENUMBOUND = "LimitExceeded.PhoneNumBound"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) AddOrganizationNode added in v1.0.538

func (c *Client) AddOrganizationNode(request *AddOrganizationNodeRequest) (response *AddOrganizationNodeResponse, err error)

AddOrganizationNode 添加企业组织节点

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONNODENAMEUSED = "FailedOperation.OrganizationNodeNameUsed"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
LIMITEXCEEDED_NODEDEPTHEXCEEDLIMIT = "LimitExceeded.NodeDepthExceedLimit"
LIMITEXCEEDED_NODEEXCEEDLIMIT = "LimitExceeded.NodeExceedLimit"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) AddOrganizationNodeWithContext added in v1.0.538

func (c *Client) AddOrganizationNodeWithContext(ctx context.Context, request *AddOrganizationNodeRequest) (response *AddOrganizationNodeResponse, err error)

AddOrganizationNode 添加企业组织节点

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONNODENAMEUSED = "FailedOperation.OrganizationNodeNameUsed"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
LIMITEXCEEDED_NODEDEPTHEXCEEDLIMIT = "LimitExceeded.NodeDepthExceedLimit"
LIMITEXCEEDED_NODEEXCEEDLIMIT = "LimitExceeded.NodeExceedLimit"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) AddShareUnit added in v1.0.843

func (c *Client) AddShareUnit(request *AddShareUnitRequest) (response *AddShareUnitResponse, err error)

AddShareUnit 创建共享单元,只有企业组织管理员可创建。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_RESOURCEOVERLIMIT = "FailedOperation.ResourceOverLimit"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) AddShareUnitMembers added in v1.0.843

func (c *Client) AddShareUnitMembers(request *AddShareUnitMembersRequest) (response *AddShareUnitMembersResponse, err error)

AddShareUnitMembers 添加共享单元成员

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_SHAREAREANOTEXIST = "FailedOperation.ShareAreaNotExist"
FAILEDOPERATION_SHAREUNITNOTEXIST = "FailedOperation.ShareUnitNotExist"
FAILEDOPERATION_SOMEUINSNOTINORGANIZATION = "FailedOperation.SomeUinsNotInOrganization"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_SHAREUNITMEMBEROVERLIMIT = "LimitExceeded.ShareUnitMemberOverLimit"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) AddShareUnitMembersWithContext added in v1.0.843

func (c *Client) AddShareUnitMembersWithContext(ctx context.Context, request *AddShareUnitMembersRequest) (response *AddShareUnitMembersResponse, err error)

AddShareUnitMembers 添加共享单元成员

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_SHAREAREANOTEXIST = "FailedOperation.ShareAreaNotExist"
FAILEDOPERATION_SHAREUNITNOTEXIST = "FailedOperation.ShareUnitNotExist"
FAILEDOPERATION_SOMEUINSNOTINORGANIZATION = "FailedOperation.SomeUinsNotInOrganization"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_SHAREUNITMEMBEROVERLIMIT = "LimitExceeded.ShareUnitMemberOverLimit"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) AddShareUnitResources added in v1.0.843

func (c *Client) AddShareUnitResources(request *AddShareUnitResourcesRequest) (response *AddShareUnitResourcesResponse, err error)

AddShareUnitResources 添加共享单元资源

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_HASDIFFERENTRESOURCETYPE = "FailedOperation.HasDifferentResourceType"
FAILEDOPERATION_SHAREAREANOTEXIST = "FailedOperation.ShareAreaNotExist"
FAILEDOPERATION_SHARERESOURCETYPENOTEXIST = "FailedOperation.ShareResourceTypeNotExist"
FAILEDOPERATION_SHAREUNITNOTEXIST = "FailedOperation.ShareUnitNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_SHAREUNITRESOURCEOVERLIMIT = "LimitExceeded.ShareUnitResourceOverLimit"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_MEMBERUNSUPPORTEDOPERATION = "UnsupportedOperation.MemberUnsupportedOperation"

func (*Client) AddShareUnitResourcesWithContext added in v1.0.843

func (c *Client) AddShareUnitResourcesWithContext(ctx context.Context, request *AddShareUnitResourcesRequest) (response *AddShareUnitResourcesResponse, err error)

AddShareUnitResources 添加共享单元资源

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_HASDIFFERENTRESOURCETYPE = "FailedOperation.HasDifferentResourceType"
FAILEDOPERATION_SHAREAREANOTEXIST = "FailedOperation.ShareAreaNotExist"
FAILEDOPERATION_SHARERESOURCETYPENOTEXIST = "FailedOperation.ShareResourceTypeNotExist"
FAILEDOPERATION_SHAREUNITNOTEXIST = "FailedOperation.ShareUnitNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_SHAREUNITRESOURCEOVERLIMIT = "LimitExceeded.ShareUnitResourceOverLimit"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_MEMBERUNSUPPORTEDOPERATION = "UnsupportedOperation.MemberUnsupportedOperation"

func (*Client) AddShareUnitWithContext added in v1.0.843

func (c *Client) AddShareUnitWithContext(ctx context.Context, request *AddShareUnitRequest) (response *AddShareUnitResponse, err error)

AddShareUnit 创建共享单元,只有企业组织管理员可创建。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_RESOURCEOVERLIMIT = "FailedOperation.ResourceOverLimit"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) AttachPolicy added in v1.0.902

func (c *Client) AttachPolicy(request *AttachPolicyRequest) (response *AttachPolicyResponse, err error)

AttachPolicy 绑定策略

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ATTACHMENTFULL = "InvalidParameter.AttachmentFull"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYIDNOTEXIST = "InvalidParameter.PolicyIdNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) AttachPolicyWithContext added in v1.0.902

func (c *Client) AttachPolicyWithContext(ctx context.Context, request *AttachPolicyRequest) (response *AttachPolicyResponse, err error)

AttachPolicy 绑定策略

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ATTACHMENTFULL = "InvalidParameter.AttachmentFull"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYIDNOTEXIST = "InvalidParameter.PolicyIdNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) BindOrganizationMemberAuthAccount

func (c *Client) BindOrganizationMemberAuthAccount(request *BindOrganizationMemberAuthAccountRequest) (response *BindOrganizationMemberAuthAccountResponse, err error)

BindOrganizationMemberAuthAccount 绑定组织成员和组织管理员子账号的授权关系

可能返回的错误码:

FAILEDOPERATION_OPERATEPOLICY = "FailedOperation.OperatePolicy"
FAILEDOPERATION_SUBACCOUNTIDENTITYEXIST = "FailedOperation.SubAccountIdentityExist"
FAILEDOPERATION_SUBACCOUNTNOTEXIST = "FailedOperation.SubAccountNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) BindOrganizationMemberAuthAccountWithContext added in v1.0.324

func (c *Client) BindOrganizationMemberAuthAccountWithContext(ctx context.Context, request *BindOrganizationMemberAuthAccountRequest) (response *BindOrganizationMemberAuthAccountResponse, err error)

BindOrganizationMemberAuthAccount 绑定组织成员和组织管理员子账号的授权关系

可能返回的错误码:

FAILEDOPERATION_OPERATEPOLICY = "FailedOperation.OperatePolicy"
FAILEDOPERATION_SUBACCOUNTIDENTITYEXIST = "FailedOperation.SubAccountIdentityExist"
FAILEDOPERATION_SUBACCOUNTNOTEXIST = "FailedOperation.SubAccountNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CancelOrganizationMemberAuthAccount added in v1.0.539

func (c *Client) CancelOrganizationMemberAuthAccount(request *CancelOrganizationMemberAuthAccountRequest) (response *CancelOrganizationMemberAuthAccountResponse, err error)

CancelOrganizationMemberAuthAccount 取消组织成员和组织管理员子账号的授权关系

可能返回的错误码:

FAILEDOPERATION_OPERATEPOLICY = "FailedOperation.OperatePolicy"
FAILEDOPERATION_SUBACCOUNTNOTEXIST = "FailedOperation.SubAccountNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) CancelOrganizationMemberAuthAccountWithContext added in v1.0.539

func (c *Client) CancelOrganizationMemberAuthAccountWithContext(ctx context.Context, request *CancelOrganizationMemberAuthAccountRequest) (response *CancelOrganizationMemberAuthAccountResponse, err error)

CancelOrganizationMemberAuthAccount 取消组织成员和组织管理员子账号的授权关系

可能返回的错误码:

FAILEDOPERATION_OPERATEPOLICY = "FailedOperation.OperatePolicy"
FAILEDOPERATION_SUBACCOUNTNOTEXIST = "FailedOperation.SubAccountNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) CheckAccountDelete added in v1.0.865

func (c *Client) CheckAccountDelete(request *CheckAccountDeleteRequest) (response *CheckAccountDeleteResponse, err error)

CheckAccountDelete 成员账号删除检查

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) CheckAccountDeleteWithContext added in v1.0.865

func (c *Client) CheckAccountDeleteWithContext(ctx context.Context, request *CheckAccountDeleteRequest) (response *CheckAccountDeleteResponse, err error)

CheckAccountDelete 成员账号删除检查

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) CreateOrganization added in v1.0.751

func (c *Client) CreateOrganization(request *CreateOrganizationRequest) (response *CreateOrganizationResponse, err error)

CreateOrganization 创建企业组织

可能返回的错误码:

FAILEDOPERATION_AUTHINFOEMPTY = "FailedOperation.AuthInfoEmpty"
FAILEDOPERATION_AUTHNOTENTERPRISE = "FailedOperation.AuthNotEnterprise"
FAILEDOPERATION_ORGANIZATIONEXISTALREADY = "FailedOperation.OrganizationExistAlready"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CREATEMEMBERNOTALLOWCREATEORGANIZATION = "UnsupportedOperation.CreateMemberNotAllowCreateOrganization"

func (*Client) CreateOrganizationIdentity added in v1.0.769

func (c *Client) CreateOrganizationIdentity(request *CreateOrganizationIdentityRequest) (response *CreateOrganizationIdentityResponse, err error)

CreateOrganizationIdentity 添加组织身份

可能返回的错误码:

FAILEDOPERATION_GETPOLICYDETAIL = "FailedOperation.GetPolicyDetail"
FAILEDOPERATION_ORGANIZATIONIDENTITYNAMEUSED = "FailedOperation.OrganizationIdentityNameUsed"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_IDENTITYEXCEEDLIMIT = "LimitExceeded.IdentityExceedLimit"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"

func (*Client) CreateOrganizationIdentityWithContext added in v1.0.769

func (c *Client) CreateOrganizationIdentityWithContext(ctx context.Context, request *CreateOrganizationIdentityRequest) (response *CreateOrganizationIdentityResponse, err error)

CreateOrganizationIdentity 添加组织身份

可能返回的错误码:

FAILEDOPERATION_GETPOLICYDETAIL = "FailedOperation.GetPolicyDetail"
FAILEDOPERATION_ORGANIZATIONIDENTITYNAMEUSED = "FailedOperation.OrganizationIdentityNameUsed"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_IDENTITYEXCEEDLIMIT = "LimitExceeded.IdentityExceedLimit"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"

func (*Client) CreateOrganizationMember added in v1.0.276

func (c *Client) CreateOrganizationMember(request *CreateOrganizationMemberRequest) (response *CreateOrganizationMemberResponse, err error)

CreateOrganizationMember 创建组织成员

可能返回的错误码:

FAILEDOPERATION_AUTHINFOEMPTY = "FailedOperation.AuthInfoEmpty"
FAILEDOPERATION_AUTHNOTENTERPRISE = "FailedOperation.AuthNotEnterprise"
FAILEDOPERATION_CREATEACCOUNT = "FailedOperation.CreateAccount"
FAILEDOPERATION_CREATEBILLINGPERMISSIONERR = "FailedOperation.CreateBillingPermissionErr"
FAILEDOPERATION_CREATEMEMBERAUTHOVERLIMIT = "FailedOperation.CreateMemberAuthOverLimit"
FAILEDOPERATION_CREATERECORDALREADYSUCCESS = "FailedOperation.CreateRecordAlreadySuccess"
FAILEDOPERATION_CREATERECORDNOTEXIST = "FailedOperation.CreateRecordNotExist"
FAILEDOPERATION_CREATEROLE = "FailedOperation.CreateRole"
FAILEDOPERATION_GETAUTHINFO = "FailedOperation.GetAuthInfo"
FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed"
FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
FAILEDOPERATION_ORGANIZATIONMEMBERNAMEUSED = "FailedOperation.OrganizationMemberNameUsed"
FAILEDOPERATION_ORGANIZATIONNODENOTEXIST = "FailedOperation.OrganizationNodeNotExist"
FAILEDOPERATION_ORGANIZATIONPERMISSIONILLEGAL = "FailedOperation.OrganizationPermissionIllegal"
FAILEDOPERATION_ORGANIZATIONPOLICYILLEGAL = "FailedOperation.OrganizationPolicyIllegal"
FAILEDOPERATION_PARTNERMANAGEMENTERR = "FailedOperation.PartnerManagementErr"
FAILEDOPERATION_PAYUINILLEGAL = "FailedOperation.PayUinIllegal"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
LIMITEXCEEDED_CREATEMEMBEROVERLIMIT = "LimitExceeded.CreateMemberOverLimit"
LIMITEXCEEDED_ORGANIZATIONMEMBEROVERLIMIT = "LimitExceeded.OrganizationMemberOverLimit"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION_ABNORMALFINANCIALSTATUSOFADMIN = "UnsupportedOperation.AbnormalFinancialStatusOfAdmin"
UNSUPPORTEDOPERATION_ADDDELEGATEPAYERNOTALLOW = "UnsupportedOperation.AddDelegatePayerNotAllow"
UNSUPPORTEDOPERATION_ADDDISCOUNTINHERITNOTALLOW = "UnsupportedOperation.AddDiscountInheritNotAllow"
UNSUPPORTEDOPERATION_EXISTEDAGENT = "UnsupportedOperation.ExistedAgent"
UNSUPPORTEDOPERATION_EXISTEDCLIENT = "UnsupportedOperation.ExistedClient"
UNSUPPORTEDOPERATION_INCONSISTENTUSERTYPES = "UnsupportedOperation.InconsistentUserTypes"
UNSUPPORTEDOPERATION_MANAGEMENTSYSTEMERROR = "UnsupportedOperation.ManagementSystemError"
UNSUPPORTEDOPERATION_MEMBERACCOUNTARREARS = "UnsupportedOperation.MemberAccountArrears"
UNSUPPORTEDOPERATION_MEMBERDISCOUNTINHERITEXISTED = "UnsupportedOperation.MemberDiscountInheritExisted"
UNSUPPORTEDOPERATION_MEMBEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.MemberExistAccountLevelDiscountInherit"
UNSUPPORTEDOPERATION_MEMBERISAGENT = "UnsupportedOperation.MemberIsAgent"
UNSUPPORTEDOPERATION_ORDERINPROGRESSEXISTED = "UnsupportedOperation.OrderInProgressExisted"
UNSUPPORTEDOPERATION_OWNERDISCOUNTINHERITEXISTED = "UnsupportedOperation.OwnerDiscountInheritExisted"
UNSUPPORTEDOPERATION_PAYERARREARSANDNOCREDITACCOUNT = "UnsupportedOperation.PayerArrearsAndNoCreditAccount"
UNSUPPORTEDOPERATION_PAYEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.PayerExistAccountLevelDiscountInherit"
UNSUPPORTEDOPERATION_SECONDARYDISTRIBUTORSUBCLIENTEXISTED = "UnsupportedOperation.SecondaryDistributorSubClientExisted"

func (*Client) CreateOrganizationMemberAuthIdentity added in v1.0.719

func (c *Client) CreateOrganizationMemberAuthIdentity(request *CreateOrganizationMemberAuthIdentityRequest) (response *CreateOrganizationMemberAuthIdentityResponse, err error)

CreateOrganizationMemberAuthIdentity 添加组织成员访问授权

可能返回的错误码:

FAILEDOPERATION_CREATEROLE = "FailedOperation.CreateRole"
FAILEDOPERATION_ORGANIZATIONIDENTITYPOLICYERROR = "FailedOperation.OrganizationIdentityPolicyError"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateOrganizationMemberAuthIdentityWithContext added in v1.0.719

func (c *Client) CreateOrganizationMemberAuthIdentityWithContext(ctx context.Context, request *CreateOrganizationMemberAuthIdentityRequest) (response *CreateOrganizationMemberAuthIdentityResponse, err error)

CreateOrganizationMemberAuthIdentity 添加组织成员访问授权

可能返回的错误码:

FAILEDOPERATION_CREATEROLE = "FailedOperation.CreateRole"
FAILEDOPERATION_ORGANIZATIONIDENTITYPOLICYERROR = "FailedOperation.OrganizationIdentityPolicyError"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateOrganizationMemberPolicy added in v1.0.409

func (c *Client) CreateOrganizationMemberPolicy(request *CreateOrganizationMemberPolicyRequest) (response *CreateOrganizationMemberPolicyResponse, err error)

CreateOrganizationMemberPolicy 创建组织成员访问授权策略

可能返回的错误码:

FAILEDOPERATION_CREATEPOLICY = "FailedOperation.CreatePolicy"
FAILEDOPERATION_MEMBERPOLICYNAMEEXIST = "FailedOperation.MemberPolicyNameExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) CreateOrganizationMemberPolicyWithContext added in v1.0.409

func (c *Client) CreateOrganizationMemberPolicyWithContext(ctx context.Context, request *CreateOrganizationMemberPolicyRequest) (response *CreateOrganizationMemberPolicyResponse, err error)

CreateOrganizationMemberPolicy 创建组织成员访问授权策略

可能返回的错误码:

FAILEDOPERATION_CREATEPOLICY = "FailedOperation.CreatePolicy"
FAILEDOPERATION_MEMBERPOLICYNAMEEXIST = "FailedOperation.MemberPolicyNameExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) CreateOrganizationMemberWithContext added in v1.0.324

func (c *Client) CreateOrganizationMemberWithContext(ctx context.Context, request *CreateOrganizationMemberRequest) (response *CreateOrganizationMemberResponse, err error)

CreateOrganizationMember 创建组织成员

可能返回的错误码:

FAILEDOPERATION_AUTHINFOEMPTY = "FailedOperation.AuthInfoEmpty"
FAILEDOPERATION_AUTHNOTENTERPRISE = "FailedOperation.AuthNotEnterprise"
FAILEDOPERATION_CREATEACCOUNT = "FailedOperation.CreateAccount"
FAILEDOPERATION_CREATEBILLINGPERMISSIONERR = "FailedOperation.CreateBillingPermissionErr"
FAILEDOPERATION_CREATEMEMBERAUTHOVERLIMIT = "FailedOperation.CreateMemberAuthOverLimit"
FAILEDOPERATION_CREATERECORDALREADYSUCCESS = "FailedOperation.CreateRecordAlreadySuccess"
FAILEDOPERATION_CREATERECORDNOTEXIST = "FailedOperation.CreateRecordNotExist"
FAILEDOPERATION_CREATEROLE = "FailedOperation.CreateRole"
FAILEDOPERATION_GETAUTHINFO = "FailedOperation.GetAuthInfo"
FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed"
FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
FAILEDOPERATION_ORGANIZATIONMEMBERNAMEUSED = "FailedOperation.OrganizationMemberNameUsed"
FAILEDOPERATION_ORGANIZATIONNODENOTEXIST = "FailedOperation.OrganizationNodeNotExist"
FAILEDOPERATION_ORGANIZATIONPERMISSIONILLEGAL = "FailedOperation.OrganizationPermissionIllegal"
FAILEDOPERATION_ORGANIZATIONPOLICYILLEGAL = "FailedOperation.OrganizationPolicyIllegal"
FAILEDOPERATION_PARTNERMANAGEMENTERR = "FailedOperation.PartnerManagementErr"
FAILEDOPERATION_PAYUINILLEGAL = "FailedOperation.PayUinIllegal"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
LIMITEXCEEDED_CREATEMEMBEROVERLIMIT = "LimitExceeded.CreateMemberOverLimit"
LIMITEXCEEDED_ORGANIZATIONMEMBEROVERLIMIT = "LimitExceeded.OrganizationMemberOverLimit"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION_ABNORMALFINANCIALSTATUSOFADMIN = "UnsupportedOperation.AbnormalFinancialStatusOfAdmin"
UNSUPPORTEDOPERATION_ADDDELEGATEPAYERNOTALLOW = "UnsupportedOperation.AddDelegatePayerNotAllow"
UNSUPPORTEDOPERATION_ADDDISCOUNTINHERITNOTALLOW = "UnsupportedOperation.AddDiscountInheritNotAllow"
UNSUPPORTEDOPERATION_EXISTEDAGENT = "UnsupportedOperation.ExistedAgent"
UNSUPPORTEDOPERATION_EXISTEDCLIENT = "UnsupportedOperation.ExistedClient"
UNSUPPORTEDOPERATION_INCONSISTENTUSERTYPES = "UnsupportedOperation.InconsistentUserTypes"
UNSUPPORTEDOPERATION_MANAGEMENTSYSTEMERROR = "UnsupportedOperation.ManagementSystemError"
UNSUPPORTEDOPERATION_MEMBERACCOUNTARREARS = "UnsupportedOperation.MemberAccountArrears"
UNSUPPORTEDOPERATION_MEMBERDISCOUNTINHERITEXISTED = "UnsupportedOperation.MemberDiscountInheritExisted"
UNSUPPORTEDOPERATION_MEMBEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.MemberExistAccountLevelDiscountInherit"
UNSUPPORTEDOPERATION_MEMBERISAGENT = "UnsupportedOperation.MemberIsAgent"
UNSUPPORTEDOPERATION_ORDERINPROGRESSEXISTED = "UnsupportedOperation.OrderInProgressExisted"
UNSUPPORTEDOPERATION_OWNERDISCOUNTINHERITEXISTED = "UnsupportedOperation.OwnerDiscountInheritExisted"
UNSUPPORTEDOPERATION_PAYERARREARSANDNOCREDITACCOUNT = "UnsupportedOperation.PayerArrearsAndNoCreditAccount"
UNSUPPORTEDOPERATION_PAYEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.PayerExistAccountLevelDiscountInherit"
UNSUPPORTEDOPERATION_SECONDARYDISTRIBUTORSUBCLIENTEXISTED = "UnsupportedOperation.SecondaryDistributorSubClientExisted"

func (*Client) CreateOrganizationMembersPolicy added in v1.0.769

func (c *Client) CreateOrganizationMembersPolicy(request *CreateOrganizationMembersPolicyRequest) (response *CreateOrganizationMembersPolicyResponse, err error)

CreateOrganizationMembersPolicy 创建组织成员访问策略

可能返回的错误码:

FAILEDOPERATION_CREATEPOLICY = "FailedOperation.CreatePolicy"
FAILEDOPERATION_MEMBERPOLICYNAMEEXIST = "FailedOperation.MemberPolicyNameExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateOrganizationMembersPolicyWithContext added in v1.0.769

func (c *Client) CreateOrganizationMembersPolicyWithContext(ctx context.Context, request *CreateOrganizationMembersPolicyRequest) (response *CreateOrganizationMembersPolicyResponse, err error)

CreateOrganizationMembersPolicy 创建组织成员访问策略

可能返回的错误码:

FAILEDOPERATION_CREATEPOLICY = "FailedOperation.CreatePolicy"
FAILEDOPERATION_MEMBERPOLICYNAMEEXIST = "FailedOperation.MemberPolicyNameExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateOrganizationWithContext added in v1.0.751

func (c *Client) CreateOrganizationWithContext(ctx context.Context, request *CreateOrganizationRequest) (response *CreateOrganizationResponse, err error)

CreateOrganization 创建企业组织

可能返回的错误码:

FAILEDOPERATION_AUTHINFOEMPTY = "FailedOperation.AuthInfoEmpty"
FAILEDOPERATION_AUTHNOTENTERPRISE = "FailedOperation.AuthNotEnterprise"
FAILEDOPERATION_ORGANIZATIONEXISTALREADY = "FailedOperation.OrganizationExistAlready"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CREATEMEMBERNOTALLOWCREATEORGANIZATION = "UnsupportedOperation.CreateMemberNotAllowCreateOrganization"

func (*Client) CreatePolicy added in v1.0.902

func (c *Client) CreatePolicy(request *CreatePolicyRequest) (response *CreatePolicyResponse, err error)

CreatePolicy 创建一个特殊类型的策略,您可以关联到企业组织Root节点、企业部门节点或者企业的成员账号。

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
FAILEDOPERATION_POLICYFULL = "FailedOperation.PolicyFull"
FAILEDOPERATION_POLICYNAMEINUSE = "FailedOperation.PolicyNameInUse"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ACTIONERROR = "InvalidParameter.ActionError"
INVALIDPARAMETER_ACTIONMISS = "InvalidParameter.ActionMiss"
INVALIDPARAMETER_ACTIONNOTEXIST = "InvalidParameter.ActionNotExist"
INVALIDPARAMETER_ACTIONSERVICENOTEXIST = "InvalidParameter.ActionServiceNotExist"
INVALIDPARAMETER_CONDITIONCONTENTERROR = "InvalidParameter.ConditionContentError"
INVALIDPARAMETER_CONDITIONERROR = "InvalidParameter.ConditionError"
INVALIDPARAMETER_CONDITIONTYPEERROR = "InvalidParameter.ConditionTypeError"
INVALIDPARAMETER_EFFECTERROR = "InvalidParameter.EffectError"
INVALIDPARAMETER_NOTSUPPORTPRODUCT = "InvalidParameter.NotSupportProduct"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYDOCUMENTERROR = "InvalidParameter.PolicyDocumentError"
INVALIDPARAMETER_POLICYDOCUMENTLENGTHOVERLIMIT = "InvalidParameter.PolicyDocumentLengthOverLimit"
INVALIDPARAMETER_POLICYKEYDUPLICATED = "InvalidParameter.PolicyKeyDuplicated"
INVALIDPARAMETER_POLICYNAMEERROR = "InvalidParameter.PolicyNameError"
INVALIDPARAMETER_POLICYNAMEEXISTED = "InvalidParameter.PolicyNameExisted"
INVALIDPARAMETER_PRINCIPALERROR = "InvalidParameter.PrincipalError"
INVALIDPARAMETER_PRINCIPALQCSERROR = "InvalidParameter.PrincipalQcsError"
INVALIDPARAMETER_PRINCIPALQCSNOTEXIST = "InvalidParameter.PrincipalQcsNotExist"
INVALIDPARAMETER_PRINCIPALSERVICENOTEXIST = "InvalidParameter.PrincipalServiceNotExist"
INVALIDPARAMETER_RESERVEDTAGKEY = "InvalidParameter.ReservedTagKey"
INVALIDPARAMETER_RESOURCECONTENTERROR = "InvalidParameter.ResourceContentError"
INVALIDPARAMETER_RESOURCEERROR = "InvalidParameter.ResourceError"
INVALIDPARAMETER_RESOURCEPROJECTERROR = "InvalidParameter.ResourceProjectError"
INVALIDPARAMETER_RESOURCEQCSERROR = "InvalidParameter.ResourceQcsError"
INVALIDPARAMETER_RESOURCEREGIONERROR = "InvalidParameter.ResourceRegionError"
INVALIDPARAMETER_RESOURCESERVICENOTEXIST = "InvalidParameter.ResourceServiceNotExist"
INVALIDPARAMETER_RESOURCEUINERROR = "InvalidParameter.ResourceUinError"
INVALIDPARAMETER_STATEMENTERROR = "InvalidParameter.StatementError"
INVALIDPARAMETER_UNSUPPORTEDSERVICE = "InvalidParameter.UnsupportedService"
INVALIDPARAMETER_VERSIONERROR = "InvalidParameter.VersionError"
INVALIDPARAMETERVALUE_POLICYCONTENTINVALID = "InvalidParameterValue.PolicyContentInvalid"
LIMITEXCEEDED_TAGPOLICY = "LimitExceeded.TagPolicy"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) CreatePolicyWithContext added in v1.0.902

func (c *Client) CreatePolicyWithContext(ctx context.Context, request *CreatePolicyRequest) (response *CreatePolicyResponse, err error)

CreatePolicy 创建一个特殊类型的策略,您可以关联到企业组织Root节点、企业部门节点或者企业的成员账号。

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
FAILEDOPERATION_POLICYFULL = "FailedOperation.PolicyFull"
FAILEDOPERATION_POLICYNAMEINUSE = "FailedOperation.PolicyNameInUse"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ACTIONERROR = "InvalidParameter.ActionError"
INVALIDPARAMETER_ACTIONMISS = "InvalidParameter.ActionMiss"
INVALIDPARAMETER_ACTIONNOTEXIST = "InvalidParameter.ActionNotExist"
INVALIDPARAMETER_ACTIONSERVICENOTEXIST = "InvalidParameter.ActionServiceNotExist"
INVALIDPARAMETER_CONDITIONCONTENTERROR = "InvalidParameter.ConditionContentError"
INVALIDPARAMETER_CONDITIONERROR = "InvalidParameter.ConditionError"
INVALIDPARAMETER_CONDITIONTYPEERROR = "InvalidParameter.ConditionTypeError"
INVALIDPARAMETER_EFFECTERROR = "InvalidParameter.EffectError"
INVALIDPARAMETER_NOTSUPPORTPRODUCT = "InvalidParameter.NotSupportProduct"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYDOCUMENTERROR = "InvalidParameter.PolicyDocumentError"
INVALIDPARAMETER_POLICYDOCUMENTLENGTHOVERLIMIT = "InvalidParameter.PolicyDocumentLengthOverLimit"
INVALIDPARAMETER_POLICYKEYDUPLICATED = "InvalidParameter.PolicyKeyDuplicated"
INVALIDPARAMETER_POLICYNAMEERROR = "InvalidParameter.PolicyNameError"
INVALIDPARAMETER_POLICYNAMEEXISTED = "InvalidParameter.PolicyNameExisted"
INVALIDPARAMETER_PRINCIPALERROR = "InvalidParameter.PrincipalError"
INVALIDPARAMETER_PRINCIPALQCSERROR = "InvalidParameter.PrincipalQcsError"
INVALIDPARAMETER_PRINCIPALQCSNOTEXIST = "InvalidParameter.PrincipalQcsNotExist"
INVALIDPARAMETER_PRINCIPALSERVICENOTEXIST = "InvalidParameter.PrincipalServiceNotExist"
INVALIDPARAMETER_RESERVEDTAGKEY = "InvalidParameter.ReservedTagKey"
INVALIDPARAMETER_RESOURCECONTENTERROR = "InvalidParameter.ResourceContentError"
INVALIDPARAMETER_RESOURCEERROR = "InvalidParameter.ResourceError"
INVALIDPARAMETER_RESOURCEPROJECTERROR = "InvalidParameter.ResourceProjectError"
INVALIDPARAMETER_RESOURCEQCSERROR = "InvalidParameter.ResourceQcsError"
INVALIDPARAMETER_RESOURCEREGIONERROR = "InvalidParameter.ResourceRegionError"
INVALIDPARAMETER_RESOURCESERVICENOTEXIST = "InvalidParameter.ResourceServiceNotExist"
INVALIDPARAMETER_RESOURCEUINERROR = "InvalidParameter.ResourceUinError"
INVALIDPARAMETER_STATEMENTERROR = "InvalidParameter.StatementError"
INVALIDPARAMETER_UNSUPPORTEDSERVICE = "InvalidParameter.UnsupportedService"
INVALIDPARAMETER_VERSIONERROR = "InvalidParameter.VersionError"
INVALIDPARAMETERVALUE_POLICYCONTENTINVALID = "InvalidParameterValue.PolicyContentInvalid"
LIMITEXCEEDED_TAGPOLICY = "LimitExceeded.TagPolicy"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DeleteAccount added in v1.0.775

func (c *Client) DeleteAccount(request *DeleteAccountRequest) (response *DeleteAccountResponse, err error)

DeleteAccount 删除成员账号

可能返回的错误码:

FAILEDOPERATION_MEMBERSHARERESOURCE = "FailedOperation.MemberShareResource"
FAILEDOPERATION_ORGANIZATIONAUTHMANAGENOTALLOWDELETE = "FailedOperation.OrganizationAuthManageNotAllowDelete"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION_DELETEACCOUNTDISABLED = "UnsupportedOperation.DeleteAccountDisabled"
UNSUPPORTEDOPERATION_INVITEACCOUNTNOTALLOWDELETE = "UnsupportedOperation.InviteAccountNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBERACCOUNTEXISTRESOURCE = "UnsupportedOperation.MemberAccountExistResource"
UNSUPPORTEDOPERATION_MEMBEREXISTSERVICENOTALLOWDELETE = "UnsupportedOperation.MemberExistServiceNotAllowDelete"

func (*Client) DeleteAccountWithContext added in v1.0.775

func (c *Client) DeleteAccountWithContext(ctx context.Context, request *DeleteAccountRequest) (response *DeleteAccountResponse, err error)

DeleteAccount 删除成员账号

可能返回的错误码:

FAILEDOPERATION_MEMBERSHARERESOURCE = "FailedOperation.MemberShareResource"
FAILEDOPERATION_ORGANIZATIONAUTHMANAGENOTALLOWDELETE = "FailedOperation.OrganizationAuthManageNotAllowDelete"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION_DELETEACCOUNTDISABLED = "UnsupportedOperation.DeleteAccountDisabled"
UNSUPPORTEDOPERATION_INVITEACCOUNTNOTALLOWDELETE = "UnsupportedOperation.InviteAccountNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBERACCOUNTEXISTRESOURCE = "UnsupportedOperation.MemberAccountExistResource"
UNSUPPORTEDOPERATION_MEMBEREXISTSERVICENOTALLOWDELETE = "UnsupportedOperation.MemberExistServiceNotAllowDelete"

func (*Client) DeleteOrganization added in v1.0.751

func (c *Client) DeleteOrganization(request *DeleteOrganizationRequest) (response *DeleteOrganizationResponse, err error)

DeleteOrganization 删除企业组织

可能返回的错误码:

FAILEDOPERATION_MEMBEREXISTDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberExistDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERISDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberIsDelegatePayerNotAllowDelete"
FAILEDOPERATION_ORGANIZATIONNOTEMPTY = "FailedOperation.OrganizationNotEmpty"
FAILEDOPERATION_ORGANIZATIONPOLICYISNOTDISABLED = "FailedOperation.OrganizationPolicyIsNotDisabled"
FAILEDOPERATION_QUITSHAREUINT = "FailedOperation.QuitShareUint"
FAILEDOPERATION_QUITESHAREUNIT = "FailedOperation.QuiteShareUnit"
FAILEDOPERATION_SHAREUNITNOTEMPTY = "FailedOperation.ShareUnitNotEmpty"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeleteOrganizationIdentity added in v1.0.769

func (c *Client) DeleteOrganizationIdentity(request *DeleteOrganizationIdentityRequest) (response *DeleteOrganizationIdentityResponse, err error)

DeleteOrganizationIdentity 删除组织身份

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONIDENTITYINUSED = "FailedOperation.OrganizationIdentityInUsed"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeleteOrganizationIdentityWithContext added in v1.0.769

func (c *Client) DeleteOrganizationIdentityWithContext(ctx context.Context, request *DeleteOrganizationIdentityRequest) (response *DeleteOrganizationIdentityResponse, err error)

DeleteOrganizationIdentity 删除组织身份

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONIDENTITYINUSED = "FailedOperation.OrganizationIdentityInUsed"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeleteOrganizationMemberAuthIdentity added in v1.0.720

func (c *Client) DeleteOrganizationMemberAuthIdentity(request *DeleteOrganizationMemberAuthIdentityRequest) (response *DeleteOrganizationMemberAuthIdentityResponse, err error)

DeleteOrganizationMemberAuthIdentity 删除组织成员访问授权

可能返回的错误码:

FAILEDOPERATION_MEMBERIDENTITYAUTHUSED = "FailedOperation.MemberIdentityAuthUsed"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeleteOrganizationMemberAuthIdentityWithContext added in v1.0.720

func (c *Client) DeleteOrganizationMemberAuthIdentityWithContext(ctx context.Context, request *DeleteOrganizationMemberAuthIdentityRequest) (response *DeleteOrganizationMemberAuthIdentityResponse, err error)

DeleteOrganizationMemberAuthIdentity 删除组织成员访问授权

可能返回的错误码:

FAILEDOPERATION_MEMBERIDENTITYAUTHUSED = "FailedOperation.MemberIdentityAuthUsed"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeleteOrganizationMembers added in v1.0.538

func (c *Client) DeleteOrganizationMembers(request *DeleteOrganizationMembersRequest) (response *DeleteOrganizationMembersResponse, err error)

DeleteOrganizationMembers 批量删除企业组织成员

可能返回的错误码:

FAILEDOPERATION_DISABLEQUITSELFCREATEDORGANIZATION = "FailedOperation.DisableQuitSelfCreatedOrganization"
FAILEDOPERATION_MEMBEREXISTDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberExistDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERISDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberIsDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERSHARERESOURCE = "FailedOperation.MemberShareResource"
FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
FAILEDOPERATION_ORGANIZATIONAUTHMANAGENOTALLOWDELETE = "FailedOperation.OrganizationAuthManageNotAllowDelete"
FAILEDOPERATION_QUITSHAREUINTERROR = "FailedOperation.QuitShareUintError"
FAILEDOPERATION_SHARERESOURCEMEMBERINUSE = "FailedOperation.ShareResourceMemberInUse"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION_CREATEMEMBERNOTALLOWDELETE = "UnsupportedOperation.CreateMemberNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBEREXISTOPERATEPROCESSNOTALLOWDELETE = "UnsupportedOperation.MemberExistOperateProcessNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBEREXISTSERVICENOTALLOWDELETE = "UnsupportedOperation.MemberExistServiceNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBERNOPAYMENT = "UnsupportedOperation.MemberNoPayment"

func (*Client) DeleteOrganizationMembersPolicy added in v1.0.719

func (c *Client) DeleteOrganizationMembersPolicy(request *DeleteOrganizationMembersPolicyRequest) (response *DeleteOrganizationMembersPolicyResponse, err error)

DeleteOrganizationMembersPolicy 删除组织成员访问策略

可能返回的错误码:

FAILEDOPERATION_DELETEPOLICY = "FailedOperation.DeletePolicy"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeleteOrganizationMembersPolicyWithContext added in v1.0.719

func (c *Client) DeleteOrganizationMembersPolicyWithContext(ctx context.Context, request *DeleteOrganizationMembersPolicyRequest) (response *DeleteOrganizationMembersPolicyResponse, err error)

DeleteOrganizationMembersPolicy 删除组织成员访问策略

可能返回的错误码:

FAILEDOPERATION_DELETEPOLICY = "FailedOperation.DeletePolicy"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeleteOrganizationMembersWithContext added in v1.0.538

func (c *Client) DeleteOrganizationMembersWithContext(ctx context.Context, request *DeleteOrganizationMembersRequest) (response *DeleteOrganizationMembersResponse, err error)

DeleteOrganizationMembers 批量删除企业组织成员

可能返回的错误码:

FAILEDOPERATION_DISABLEQUITSELFCREATEDORGANIZATION = "FailedOperation.DisableQuitSelfCreatedOrganization"
FAILEDOPERATION_MEMBEREXISTDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberExistDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERISDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberIsDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERSHARERESOURCE = "FailedOperation.MemberShareResource"
FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
FAILEDOPERATION_ORGANIZATIONAUTHMANAGENOTALLOWDELETE = "FailedOperation.OrganizationAuthManageNotAllowDelete"
FAILEDOPERATION_QUITSHAREUINTERROR = "FailedOperation.QuitShareUintError"
FAILEDOPERATION_SHARERESOURCEMEMBERINUSE = "FailedOperation.ShareResourceMemberInUse"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION_CREATEMEMBERNOTALLOWDELETE = "UnsupportedOperation.CreateMemberNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBEREXISTOPERATEPROCESSNOTALLOWDELETE = "UnsupportedOperation.MemberExistOperateProcessNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBEREXISTSERVICENOTALLOWDELETE = "UnsupportedOperation.MemberExistServiceNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBERNOPAYMENT = "UnsupportedOperation.MemberNoPayment"

func (*Client) DeleteOrganizationNodes added in v1.0.538

func (c *Client) DeleteOrganizationNodes(request *DeleteOrganizationNodesRequest) (response *DeleteOrganizationNodesResponse, err error)

DeleteOrganizationNodes 批量删除企业组织节点

可能返回的错误码:

FAILEDOPERATION_NODENOTEMPTY = "FailedOperation.NodeNotEmpty"
FAILEDOPERATION_ORGANIZATIONNODEDELETEOVERLIMIT = "FailedOperation.OrganizationNodeDeleteOverLimit"
FAILEDOPERATION_ORGANIZATIONNODENOTEMPTY = "FailedOperation.OrganizationNodeNotEmpty"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeleteOrganizationNodesWithContext added in v1.0.538

func (c *Client) DeleteOrganizationNodesWithContext(ctx context.Context, request *DeleteOrganizationNodesRequest) (response *DeleteOrganizationNodesResponse, err error)

DeleteOrganizationNodes 批量删除企业组织节点

可能返回的错误码:

FAILEDOPERATION_NODENOTEMPTY = "FailedOperation.NodeNotEmpty"
FAILEDOPERATION_ORGANIZATIONNODEDELETEOVERLIMIT = "FailedOperation.OrganizationNodeDeleteOverLimit"
FAILEDOPERATION_ORGANIZATIONNODENOTEMPTY = "FailedOperation.OrganizationNodeNotEmpty"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeleteOrganizationWithContext added in v1.0.751

func (c *Client) DeleteOrganizationWithContext(ctx context.Context, request *DeleteOrganizationRequest) (response *DeleteOrganizationResponse, err error)

DeleteOrganization 删除企业组织

可能返回的错误码:

FAILEDOPERATION_MEMBEREXISTDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberExistDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERISDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberIsDelegatePayerNotAllowDelete"
FAILEDOPERATION_ORGANIZATIONNOTEMPTY = "FailedOperation.OrganizationNotEmpty"
FAILEDOPERATION_ORGANIZATIONPOLICYISNOTDISABLED = "FailedOperation.OrganizationPolicyIsNotDisabled"
FAILEDOPERATION_QUITSHAREUINT = "FailedOperation.QuitShareUint"
FAILEDOPERATION_QUITESHAREUNIT = "FailedOperation.QuiteShareUnit"
FAILEDOPERATION_SHAREUNITNOTEMPTY = "FailedOperation.ShareUnitNotEmpty"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DeletePolicy added in v1.0.902

func (c *Client) DeletePolicy(request *DeletePolicyRequest) (response *DeletePolicyResponse, err error)

DeletePolicy 删除策略

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ORGANIZATIONPOLICYINUSED = "FailedOperation.OrganizationPolicyInUsed"
FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYIDNOTEXIST = "InvalidParameter.PolicyIdNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DeletePolicyWithContext added in v1.0.902

func (c *Client) DeletePolicyWithContext(ctx context.Context, request *DeletePolicyRequest) (response *DeletePolicyResponse, err error)

DeletePolicy 删除策略

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ORGANIZATIONPOLICYINUSED = "FailedOperation.OrganizationPolicyInUsed"
FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYIDNOTEXIST = "InvalidParameter.PolicyIdNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DeleteShareUnit added in v1.0.843

func (c *Client) DeleteShareUnit(request *DeleteShareUnitRequest) (response *DeleteShareUnitResponse, err error)

DeleteShareUnit 删除共享单元。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteShareUnitMembers added in v1.0.843

func (c *Client) DeleteShareUnitMembers(request *DeleteShareUnitMembersRequest) (response *DeleteShareUnitMembersResponse, err error)

DeleteShareUnitMembers 删除共享单元成员

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_SHAREAREANOTEXIST = "FailedOperation.ShareAreaNotExist"
FAILEDOPERATION_SHARERESOURCEMEMBERINUSE = "FailedOperation.ShareResourceMemberInUse"
FAILEDOPERATION_SHARERESOURCENOTEXIST = "FailedOperation.ShareResourceNotExist"
FAILEDOPERATION_SHARERESOURCETYPENOTEXIST = "FailedOperation.ShareResourceTypeNotExist"
FAILEDOPERATION_SHAREUNITNOTEXIST = "FailedOperation.ShareUnitNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_SHAREUNITMEMBEROVERLIMIT = "LimitExceeded.ShareUnitMemberOverLimit"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteShareUnitMembersWithContext added in v1.0.843

func (c *Client) DeleteShareUnitMembersWithContext(ctx context.Context, request *DeleteShareUnitMembersRequest) (response *DeleteShareUnitMembersResponse, err error)

DeleteShareUnitMembers 删除共享单元成员

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_SHAREAREANOTEXIST = "FailedOperation.ShareAreaNotExist"
FAILEDOPERATION_SHARERESOURCEMEMBERINUSE = "FailedOperation.ShareResourceMemberInUse"
FAILEDOPERATION_SHARERESOURCENOTEXIST = "FailedOperation.ShareResourceNotExist"
FAILEDOPERATION_SHARERESOURCETYPENOTEXIST = "FailedOperation.ShareResourceTypeNotExist"
FAILEDOPERATION_SHAREUNITNOTEXIST = "FailedOperation.ShareUnitNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_SHAREUNITMEMBEROVERLIMIT = "LimitExceeded.ShareUnitMemberOverLimit"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteShareUnitResources added in v1.0.843

func (c *Client) DeleteShareUnitResources(request *DeleteShareUnitResourcesRequest) (response *DeleteShareUnitResourcesResponse, err error)

DeleteShareUnitResources 删除共享单元资源

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_SHAREAREANOTEXIST = "FailedOperation.ShareAreaNotExist"
FAILEDOPERATION_SHARERESOURCEMEMBERINUSE = "FailedOperation.ShareResourceMemberInUse"
FAILEDOPERATION_SHARERESOURCENOTEXIST = "FailedOperation.ShareResourceNotExist"
FAILEDOPERATION_SHARERESOURCETYPENOTEXIST = "FailedOperation.ShareResourceTypeNotExist"
FAILEDOPERATION_SHAREUNITNOTEXIST = "FailedOperation.ShareUnitNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_SHAREUNITRESOURCEOVERLIMIT = "LimitExceeded.ShareUnitResourceOverLimit"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteShareUnitResourcesWithContext added in v1.0.843

func (c *Client) DeleteShareUnitResourcesWithContext(ctx context.Context, request *DeleteShareUnitResourcesRequest) (response *DeleteShareUnitResourcesResponse, err error)

DeleteShareUnitResources 删除共享单元资源

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_SHAREAREANOTEXIST = "FailedOperation.ShareAreaNotExist"
FAILEDOPERATION_SHARERESOURCEMEMBERINUSE = "FailedOperation.ShareResourceMemberInUse"
FAILEDOPERATION_SHARERESOURCENOTEXIST = "FailedOperation.ShareResourceNotExist"
FAILEDOPERATION_SHARERESOURCETYPENOTEXIST = "FailedOperation.ShareResourceTypeNotExist"
FAILEDOPERATION_SHAREUNITNOTEXIST = "FailedOperation.ShareUnitNotExist"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_SHAREUNITRESOURCEOVERLIMIT = "LimitExceeded.ShareUnitResourceOverLimit"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteShareUnitWithContext added in v1.0.843

func (c *Client) DeleteShareUnitWithContext(ctx context.Context, request *DeleteShareUnitRequest) (response *DeleteShareUnitResponse, err error)

DeleteShareUnit 删除共享单元。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeEffectivePolicy added in v1.0.905

func (c *Client) DescribeEffectivePolicy(request *DescribeEffectivePolicyRequest) (response *DescribeEffectivePolicyResponse, err error)

DescribeEffectivePolicy 查询目标关联的有效策略

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_EFFECTIVEPOLICYNOTFOUND = "ResourceNotFound.EffectivePolicyNotFound"

func (*Client) DescribeEffectivePolicyWithContext added in v1.0.905

func (c *Client) DescribeEffectivePolicyWithContext(ctx context.Context, request *DescribeEffectivePolicyRequest) (response *DescribeEffectivePolicyResponse, err error)

DescribeEffectivePolicy 查询目标关联的有效策略

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_EFFECTIVEPOLICYNOTFOUND = "ResourceNotFound.EffectivePolicyNotFound"

func (*Client) DescribeOrganization added in v1.0.321

func (c *Client) DescribeOrganization(request *DescribeOrganizationRequest) (response *DescribeOrganizationResponse, err error)

DescribeOrganization 获取企业组织信息

可能返回的错误码:

FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationAuthNode added in v1.0.538

func (c *Client) DescribeOrganizationAuthNode(request *DescribeOrganizationAuthNodeRequest) (response *DescribeOrganizationAuthNodeResponse, err error)

DescribeOrganizationAuthNode 获取已设置管理员的互信主体关系列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationAuthNodeWithContext added in v1.0.538

func (c *Client) DescribeOrganizationAuthNodeWithContext(ctx context.Context, request *DescribeOrganizationAuthNodeRequest) (response *DescribeOrganizationAuthNodeResponse, err error)

DescribeOrganizationAuthNode 获取已设置管理员的互信主体关系列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationFinancialByMember added in v1.0.679

func (c *Client) DescribeOrganizationFinancialByMember(request *DescribeOrganizationFinancialByMemberRequest) (response *DescribeOrganizationFinancialByMemberResponse, err error)

DescribeOrganizationFinancialByMember 以成员维度获取组织财务信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeOrganizationFinancialByMemberWithContext added in v1.0.679

func (c *Client) DescribeOrganizationFinancialByMemberWithContext(ctx context.Context, request *DescribeOrganizationFinancialByMemberRequest) (response *DescribeOrganizationFinancialByMemberResponse, err error)

DescribeOrganizationFinancialByMember 以成员维度获取组织财务信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeOrganizationFinancialByMonth added in v1.0.679

func (c *Client) DescribeOrganizationFinancialByMonth(request *DescribeOrganizationFinancialByMonthRequest) (response *DescribeOrganizationFinancialByMonthResponse, err error)

DescribeOrganizationFinancialByMonth 以月维度获取组织财务信息趋势

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeOrganizationFinancialByMonthWithContext added in v1.0.679

func (c *Client) DescribeOrganizationFinancialByMonthWithContext(ctx context.Context, request *DescribeOrganizationFinancialByMonthRequest) (response *DescribeOrganizationFinancialByMonthResponse, err error)

DescribeOrganizationFinancialByMonth 以月维度获取组织财务信息趋势

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeOrganizationFinancialByProduct added in v1.0.679

func (c *Client) DescribeOrganizationFinancialByProduct(request *DescribeOrganizationFinancialByProductRequest) (response *DescribeOrganizationFinancialByProductResponse, err error)

DescribeOrganizationFinancialByProduct 以产品维度获取组织财务信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeOrganizationFinancialByProductWithContext added in v1.0.679

func (c *Client) DescribeOrganizationFinancialByProductWithContext(ctx context.Context, request *DescribeOrganizationFinancialByProductRequest) (response *DescribeOrganizationFinancialByProductResponse, err error)

DescribeOrganizationFinancialByProduct 以产品维度获取组织财务信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeOrganizationMemberAuthAccounts added in v1.0.539

func (c *Client) DescribeOrganizationMemberAuthAccounts(request *DescribeOrganizationMemberAuthAccountsRequest) (response *DescribeOrganizationMemberAuthAccountsResponse, err error)

DescribeOrganizationMemberAuthAccounts 获取组织成员被绑定授权关系的子账号列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationMemberAuthAccountsWithContext added in v1.0.539

func (c *Client) DescribeOrganizationMemberAuthAccountsWithContext(ctx context.Context, request *DescribeOrganizationMemberAuthAccountsRequest) (response *DescribeOrganizationMemberAuthAccountsResponse, err error)

DescribeOrganizationMemberAuthAccounts 获取组织成员被绑定授权关系的子账号列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationMemberAuthIdentities added in v1.0.538

func (c *Client) DescribeOrganizationMemberAuthIdentities(request *DescribeOrganizationMemberAuthIdentitiesRequest) (response *DescribeOrganizationMemberAuthIdentitiesResponse, err error)

DescribeOrganizationMemberAuthIdentities 获取组织成员访问授权列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationMemberAuthIdentitiesWithContext added in v1.0.538

func (c *Client) DescribeOrganizationMemberAuthIdentitiesWithContext(ctx context.Context, request *DescribeOrganizationMemberAuthIdentitiesRequest) (response *DescribeOrganizationMemberAuthIdentitiesResponse, err error)

DescribeOrganizationMemberAuthIdentities 获取组织成员访问授权列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationMemberEmailBind added in v1.0.676

func (c *Client) DescribeOrganizationMemberEmailBind(request *DescribeOrganizationMemberEmailBindRequest) (response *DescribeOrganizationMemberEmailBindResponse, err error)

DescribeOrganizationMemberEmailBind 查询成员邮箱绑定详细信息

可能返回的错误码:

FAILEDOPERATION_ACCOUNTALREADYREGISTER = "FailedOperation.AccountAlreadyRegister"
FAILEDOPERATION_BINDEMAILLINKEXPIRED = "FailedOperation.BindEmailLinkExpired"
FAILEDOPERATION_BINDEMAILLINKINVALID = "FailedOperation.BindEmailLinkInvalid"
FAILEDOPERATION_EMAILALREADYUSED = "FailedOperation.EmailAlreadyUsed"
FAILEDOPERATION_EMAILBINDRECORDINVALID = "FailedOperation.EmailBindRecordInvalid"
FAILEDOPERATION_MEMBERBINDEMAILERROR = "FailedOperation.MemberBindEmailError"
FAILEDOPERATION_MEMBERBINDPHONEERROR = "FailedOperation.MemberBindPhoneError"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_CODEERROR = "InvalidParameter.CodeError"
INVALIDPARAMETER_CODEEXPIRED = "InvalidParameter.CodeExpired"
INVALIDPARAMETER_INVALIDEMAIL = "InvalidParameter.InvalidEmail"
INVALIDPARAMETER_PASSWORDILLEGAL = "InvalidParameter.PasswordIllegal"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"

func (*Client) DescribeOrganizationMemberEmailBindWithContext added in v1.0.676

func (c *Client) DescribeOrganizationMemberEmailBindWithContext(ctx context.Context, request *DescribeOrganizationMemberEmailBindRequest) (response *DescribeOrganizationMemberEmailBindResponse, err error)

DescribeOrganizationMemberEmailBind 查询成员邮箱绑定详细信息

可能返回的错误码:

FAILEDOPERATION_ACCOUNTALREADYREGISTER = "FailedOperation.AccountAlreadyRegister"
FAILEDOPERATION_BINDEMAILLINKEXPIRED = "FailedOperation.BindEmailLinkExpired"
FAILEDOPERATION_BINDEMAILLINKINVALID = "FailedOperation.BindEmailLinkInvalid"
FAILEDOPERATION_EMAILALREADYUSED = "FailedOperation.EmailAlreadyUsed"
FAILEDOPERATION_EMAILBINDRECORDINVALID = "FailedOperation.EmailBindRecordInvalid"
FAILEDOPERATION_MEMBERBINDEMAILERROR = "FailedOperation.MemberBindEmailError"
FAILEDOPERATION_MEMBERBINDPHONEERROR = "FailedOperation.MemberBindPhoneError"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_CODEERROR = "InvalidParameter.CodeError"
INVALIDPARAMETER_CODEEXPIRED = "InvalidParameter.CodeExpired"
INVALIDPARAMETER_INVALIDEMAIL = "InvalidParameter.InvalidEmail"
INVALIDPARAMETER_PASSWORDILLEGAL = "InvalidParameter.PasswordIllegal"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"

func (*Client) DescribeOrganizationMemberPolicies added in v1.0.538

func (c *Client) DescribeOrganizationMemberPolicies(request *DescribeOrganizationMemberPoliciesRequest) (response *DescribeOrganizationMemberPoliciesResponse, err error)

DescribeOrganizationMemberPolicies 获取组织成员的授权策略列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationMemberPoliciesWithContext added in v1.0.538

func (c *Client) DescribeOrganizationMemberPoliciesWithContext(ctx context.Context, request *DescribeOrganizationMemberPoliciesRequest) (response *DescribeOrganizationMemberPoliciesResponse, err error)

DescribeOrganizationMemberPolicies 获取组织成员的授权策略列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationMembers added in v1.0.323

func (c *Client) DescribeOrganizationMembers(request *DescribeOrganizationMembersRequest) (response *DescribeOrganizationMembersResponse, err error)

DescribeOrganizationMembers 获取企业组织成员列表

可能返回的错误码:

FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"

func (*Client) DescribeOrganizationMembersWithContext added in v1.0.324

func (c *Client) DescribeOrganizationMembersWithContext(ctx context.Context, request *DescribeOrganizationMembersRequest) (response *DescribeOrganizationMembersResponse, err error)

DescribeOrganizationMembers 获取企业组织成员列表

可能返回的错误码:

FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"

func (*Client) DescribeOrganizationNodes added in v1.0.538

func (c *Client) DescribeOrganizationNodes(request *DescribeOrganizationNodesRequest) (response *DescribeOrganizationNodesResponse, err error)

DescribeOrganizationNodes 获取组织节点列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationNodesWithContext added in v1.0.538

func (c *Client) DescribeOrganizationNodesWithContext(ctx context.Context, request *DescribeOrganizationNodesRequest) (response *DescribeOrganizationNodesResponse, err error)

DescribeOrganizationNodes 获取组织节点列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribeOrganizationWithContext added in v1.0.324

func (c *Client) DescribeOrganizationWithContext(ctx context.Context, request *DescribeOrganizationRequest) (response *DescribeOrganizationResponse, err error)

DescribeOrganization 获取企业组织信息

可能返回的错误码:

FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) DescribePolicy added in v1.0.902

func (c *Client) DescribePolicy(request *DescribePolicyRequest) (response *DescribePolicyResponse, err error)

DescribePolicy 本接口(DescribePolicy)可用于查询查看策略详情。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"

func (*Client) DescribePolicyConfig added in v1.0.902

func (c *Client) DescribePolicyConfig(request *DescribePolicyConfigRequest) (response *DescribePolicyConfigResponse, err error)

DescribePolicyConfig 本接口(DescribePolicyConfig)可用于查询企业组织策略配置

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_APPLYNOTEXIST = "ResourceNotFound.ApplyNotExist"
RESOURCENOTFOUND_CHANGEPERMISSIONNOTEXIST = "ResourceNotFound.ChangePermissionNotExist"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
RESOURCENOTFOUND_MEMBEREVENTNOTEXIST = "ResourceNotFound.MemberEventNotExist"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBEROPERATEPROCESSNOTEXIST = "ResourceNotFound.MemberOperateProcessNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICEASSIGNNOTEXIST = "ResourceNotFound.OrganizationServiceAssignNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
RESOURCENOTFOUND_RESOURCETYPENOTEXIST = "ResourceNotFound.ResourceTypeNotExist"
RESOURCENOTFOUND_SERVICEROLENOTEXIST = "ResourceNotFound.ServiceRoleNotExist"
RESOURCENOTFOUND_SHARERESOURCEMEMBERNOTEXIST = "ResourceNotFound.ShareResourceMemberNotExist"
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"

func (*Client) DescribePolicyConfigWithContext added in v1.0.902

func (c *Client) DescribePolicyConfigWithContext(ctx context.Context, request *DescribePolicyConfigRequest) (response *DescribePolicyConfigResponse, err error)

DescribePolicyConfig 本接口(DescribePolicyConfig)可用于查询企业组织策略配置

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_APPLYNOTEXIST = "ResourceNotFound.ApplyNotExist"
RESOURCENOTFOUND_CHANGEPERMISSIONNOTEXIST = "ResourceNotFound.ChangePermissionNotExist"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
RESOURCENOTFOUND_MEMBEREVENTNOTEXIST = "ResourceNotFound.MemberEventNotExist"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBEROPERATEPROCESSNOTEXIST = "ResourceNotFound.MemberOperateProcessNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICEASSIGNNOTEXIST = "ResourceNotFound.OrganizationServiceAssignNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
RESOURCENOTFOUND_RESOURCETYPENOTEXIST = "ResourceNotFound.ResourceTypeNotExist"
RESOURCENOTFOUND_SERVICEROLENOTEXIST = "ResourceNotFound.ServiceRoleNotExist"
RESOURCENOTFOUND_SHARERESOURCEMEMBERNOTEXIST = "ResourceNotFound.ShareResourceMemberNotExist"
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"

func (*Client) DescribePolicyWithContext added in v1.0.902

func (c *Client) DescribePolicyWithContext(ctx context.Context, request *DescribePolicyRequest) (response *DescribePolicyResponse, err error)

DescribePolicy 本接口(DescribePolicy)可用于查询查看策略详情。

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"

func (*Client) DescribeShareAreas added in v1.0.843

func (c *Client) DescribeShareAreas(request *DescribeShareAreasRequest) (response *DescribeShareAreasResponse, err error)

DescribeShareAreas 获取可共享地域列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeShareAreasWithContext added in v1.0.843

func (c *Client) DescribeShareAreasWithContext(ctx context.Context, request *DescribeShareAreasRequest) (response *DescribeShareAreasResponse, err error)

DescribeShareAreas 获取可共享地域列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeShareUnitMembers added in v1.0.843

func (c *Client) DescribeShareUnitMembers(request *DescribeShareUnitMembersRequest) (response *DescribeShareUnitMembersResponse, err error)

DescribeShareUnitMembers 获取共享单元成员列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeShareUnitMembersWithContext added in v1.0.843

func (c *Client) DescribeShareUnitMembersWithContext(ctx context.Context, request *DescribeShareUnitMembersRequest) (response *DescribeShareUnitMembersResponse, err error)

DescribeShareUnitMembers 获取共享单元成员列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeShareUnitResources added in v1.0.843

func (c *Client) DescribeShareUnitResources(request *DescribeShareUnitResourcesRequest) (response *DescribeShareUnitResourcesResponse, err error)

DescribeShareUnitResources 获取共享单元资源列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeShareUnitResourcesWithContext added in v1.0.843

func (c *Client) DescribeShareUnitResourcesWithContext(ctx context.Context, request *DescribeShareUnitResourcesRequest) (response *DescribeShareUnitResourcesResponse, err error)

DescribeShareUnitResources 获取共享单元资源列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeShareUnits added in v1.0.843

func (c *Client) DescribeShareUnits(request *DescribeShareUnitsRequest) (response *DescribeShareUnitsResponse, err error)

DescribeShareUnits 获取共享单元列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeShareUnitsWithContext added in v1.0.843

func (c *Client) DescribeShareUnitsWithContext(ctx context.Context, request *DescribeShareUnitsRequest) (response *DescribeShareUnitsResponse, err error)

DescribeShareUnits 获取共享单元列表。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DetachPolicy added in v1.0.902

func (c *Client) DetachPolicy(request *DetachPolicyRequest) (response *DetachPolicyResponse, err error)

DetachPolicy 解绑策略

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONDETACHLASTPOLICYERROR = "FailedOperation.OrganizationDetachLastPolicyError"
FAILEDOPERATION_ORGANIZATIONDETACHPOLICYERROR = "FailedOperation.OrganizationDetachPolicyError"
FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYIDNOTEXIST = "InvalidParameter.PolicyIdNotExist"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DetachPolicyWithContext added in v1.0.902

func (c *Client) DetachPolicyWithContext(ctx context.Context, request *DetachPolicyRequest) (response *DetachPolicyResponse, err error)

DetachPolicy 解绑策略

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONDETACHLASTPOLICYERROR = "FailedOperation.OrganizationDetachLastPolicyError"
FAILEDOPERATION_ORGANIZATIONDETACHPOLICYERROR = "FailedOperation.OrganizationDetachPolicyError"
FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYIDNOTEXIST = "InvalidParameter.PolicyIdNotExist"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DisablePolicyType added in v1.0.902

func (c *Client) DisablePolicyType(request *DisablePolicyTypeRequest) (response *DisablePolicyTypeResponse, err error)

DisablePolicyType 禁用策略类型

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) DisablePolicyTypeWithContext added in v1.0.902

func (c *Client) DisablePolicyTypeWithContext(ctx context.Context, request *DisablePolicyTypeRequest) (response *DisablePolicyTypeResponse, err error)

DisablePolicyType 禁用策略类型

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) EnablePolicyType added in v1.0.902

func (c *Client) EnablePolicyType(request *EnablePolicyTypeRequest) (response *EnablePolicyTypeResponse, err error)

EnablePolicyType 启用策略类型

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTDISABLED = "FailedOperation.OrganizationPolicyIsNotDisabled"
FAILEDOPERATION_POLICYENABLEINVALID = "FailedOperation.PolicyEnableInvalid"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) EnablePolicyTypeWithContext added in v1.0.902

func (c *Client) EnablePolicyTypeWithContext(ctx context.Context, request *EnablePolicyTypeRequest) (response *EnablePolicyTypeResponse, err error)

EnablePolicyType 启用策略类型

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTDISABLED = "FailedOperation.OrganizationPolicyIsNotDisabled"
FAILEDOPERATION_POLICYENABLEINVALID = "FailedOperation.PolicyEnableInvalid"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) ListNonCompliantResource added in v1.0.905

func (c *Client) ListNonCompliantResource(request *ListNonCompliantResourceRequest) (response *ListNonCompliantResourceResponse, err error)

ListNonCompliantResource 获取成员标签检测不合规资源列表

可能返回的错误码:

INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) ListNonCompliantResourceWithContext added in v1.0.905

func (c *Client) ListNonCompliantResourceWithContext(ctx context.Context, request *ListNonCompliantResourceRequest) (response *ListNonCompliantResourceResponse, err error)

ListNonCompliantResource 获取成员标签检测不合规资源列表

可能返回的错误码:

INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) ListOrganizationIdentity added in v1.0.538

func (c *Client) ListOrganizationIdentity(request *ListOrganizationIdentityRequest) (response *ListOrganizationIdentityResponse, err error)

ListOrganizationIdentity 获取组织成员访问身份列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) ListOrganizationIdentityWithContext added in v1.0.538

func (c *Client) ListOrganizationIdentityWithContext(ctx context.Context, request *ListOrganizationIdentityRequest) (response *ListOrganizationIdentityResponse, err error)

ListOrganizationIdentity 获取组织成员访问身份列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) ListPolicies added in v1.0.902

func (c *Client) ListPolicies(request *ListPoliciesRequest) (response *ListPoliciesResponse, err error)

ListPolicies 本接口(ListPolicies)可用于查询查看策略列表数据

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_APPLYNOTEXIST = "ResourceNotFound.ApplyNotExist"
RESOURCENOTFOUND_CHANGEPERMISSIONNOTEXIST = "ResourceNotFound.ChangePermissionNotExist"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
RESOURCENOTFOUND_MEMBEREVENTNOTEXIST = "ResourceNotFound.MemberEventNotExist"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBEROPERATEPROCESSNOTEXIST = "ResourceNotFound.MemberOperateProcessNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICEASSIGNNOTEXIST = "ResourceNotFound.OrganizationServiceAssignNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
RESOURCENOTFOUND_RESOURCETYPENOTEXIST = "ResourceNotFound.ResourceTypeNotExist"
RESOURCENOTFOUND_SERVICEROLENOTEXIST = "ResourceNotFound.ServiceRoleNotExist"
RESOURCENOTFOUND_SHARERESOURCEMEMBERNOTEXIST = "ResourceNotFound.ShareResourceMemberNotExist"
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) ListPoliciesForTarget added in v1.0.902

func (c *Client) ListPoliciesForTarget(request *ListPoliciesForTargetRequest) (response *ListPoliciesForTargetResponse, err error)

ListPoliciesForTarget 本接口(ListPoliciesForTarget)查询目标关联的策略列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_APPLYNOTEXIST = "ResourceNotFound.ApplyNotExist"
RESOURCENOTFOUND_CHANGEPERMISSIONNOTEXIST = "ResourceNotFound.ChangePermissionNotExist"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
RESOURCENOTFOUND_MEMBEREVENTNOTEXIST = "ResourceNotFound.MemberEventNotExist"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBEROPERATEPROCESSNOTEXIST = "ResourceNotFound.MemberOperateProcessNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICEASSIGNNOTEXIST = "ResourceNotFound.OrganizationServiceAssignNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
RESOURCENOTFOUND_RESOURCETYPENOTEXIST = "ResourceNotFound.ResourceTypeNotExist"
RESOURCENOTFOUND_SERVICEROLENOTEXIST = "ResourceNotFound.ServiceRoleNotExist"
RESOURCENOTFOUND_SHARERESOURCEMEMBERNOTEXIST = "ResourceNotFound.ShareResourceMemberNotExist"
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"

func (*Client) ListPoliciesForTargetWithContext added in v1.0.902

func (c *Client) ListPoliciesForTargetWithContext(ctx context.Context, request *ListPoliciesForTargetRequest) (response *ListPoliciesForTargetResponse, err error)

ListPoliciesForTarget 本接口(ListPoliciesForTarget)查询目标关联的策略列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_APPLYNOTEXIST = "ResourceNotFound.ApplyNotExist"
RESOURCENOTFOUND_CHANGEPERMISSIONNOTEXIST = "ResourceNotFound.ChangePermissionNotExist"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
RESOURCENOTFOUND_MEMBEREVENTNOTEXIST = "ResourceNotFound.MemberEventNotExist"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBEROPERATEPROCESSNOTEXIST = "ResourceNotFound.MemberOperateProcessNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICEASSIGNNOTEXIST = "ResourceNotFound.OrganizationServiceAssignNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
RESOURCENOTFOUND_RESOURCETYPENOTEXIST = "ResourceNotFound.ResourceTypeNotExist"
RESOURCENOTFOUND_SERVICEROLENOTEXIST = "ResourceNotFound.ServiceRoleNotExist"
RESOURCENOTFOUND_SHARERESOURCEMEMBERNOTEXIST = "ResourceNotFound.ShareResourceMemberNotExist"
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"

func (*Client) ListPoliciesWithContext added in v1.0.902

func (c *Client) ListPoliciesWithContext(ctx context.Context, request *ListPoliciesRequest) (response *ListPoliciesResponse, err error)

ListPolicies 本接口(ListPolicies)可用于查询查看策略列表数据

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_APPLYNOTEXIST = "ResourceNotFound.ApplyNotExist"
RESOURCENOTFOUND_CHANGEPERMISSIONNOTEXIST = "ResourceNotFound.ChangePermissionNotExist"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
RESOURCENOTFOUND_MEMBEREVENTNOTEXIST = "ResourceNotFound.MemberEventNotExist"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBEROPERATEPROCESSNOTEXIST = "ResourceNotFound.MemberOperateProcessNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICEASSIGNNOTEXIST = "ResourceNotFound.OrganizationServiceAssignNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
RESOURCENOTFOUND_RESOURCETYPENOTEXIST = "ResourceNotFound.ResourceTypeNotExist"
RESOURCENOTFOUND_SERVICEROLENOTEXIST = "ResourceNotFound.ServiceRoleNotExist"
RESOURCENOTFOUND_SHARERESOURCEMEMBERNOTEXIST = "ResourceNotFound.ShareResourceMemberNotExist"
RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
RESOURCEUNAVAILABLE = "ResourceUnavailable"

func (*Client) ListTargetsForPolicy added in v1.0.902

func (c *Client) ListTargetsForPolicy(request *ListTargetsForPolicyRequest) (response *ListTargetsForPolicyResponse, err error)

ListTargetsForPolicy 本接口(ListTargetsForPolicy)查询某个指定策略关联的目标列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_CHANGEPERMISSIONNOTEXIST = "ResourceNotFound.ChangePermissionNotExist"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
RESOURCENOTFOUND_MEMBEREVENTNOTEXIST = "ResourceNotFound.MemberEventNotExist"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBEROPERATEPROCESSNOTEXIST = "ResourceNotFound.MemberOperateProcessNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICEASSIGNNOTEXIST = "ResourceNotFound.OrganizationServiceAssignNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
RESOURCENOTFOUND_RESOURCETYPENOTEXIST = "ResourceNotFound.ResourceTypeNotExist"
RESOURCENOTFOUND_SERVICEROLENOTEXIST = "ResourceNotFound.ServiceRoleNotExist"
RESOURCENOTFOUND_SHARERESOURCEMEMBERNOTEXIST = "ResourceNotFound.ShareResourceMemberNotExist"

func (*Client) ListTargetsForPolicyWithContext added in v1.0.902

func (c *Client) ListTargetsForPolicyWithContext(ctx context.Context, request *ListTargetsForPolicyRequest) (response *ListTargetsForPolicyResponse, err error)

ListTargetsForPolicy 本接口(ListTargetsForPolicy)查询某个指定策略关联的目标列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_INTERFACENOTEXIST = "InvalidParameter.InterfaceNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTEXIST = "InvalidParameter.OrganizationMemberNotExist"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_ORGANIZATIONNODENOTEXIST = "InvalidParameter.OrganizationNodeNotExist"
INVALIDPARAMETER_ORGANIZATIONNOTEXIST = "InvalidParameter.OrganizationNotExist"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_CHANGEPERMISSIONNOTEXIST = "ResourceNotFound.ChangePermissionNotExist"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_INVITATIONNOTEXIST = "ResourceNotFound.InvitationNotExist"
RESOURCENOTFOUND_MEMBEREVENTNOTEXIST = "ResourceNotFound.MemberEventNotExist"
RESOURCENOTFOUND_MEMBERIDENTITYNOTEXIST = "ResourceNotFound.MemberIdentityNotExist"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_MEMBEROPERATEPROCESSNOTEXIST = "ResourceNotFound.MemberOperateProcessNotExist"
RESOURCENOTFOUND_MEMBERPOLICYNOTEXIST = "ResourceNotFound.MemberPolicyNotExist"
RESOURCENOTFOUND_NODENOTEXIST = "ResourceNotFound.NodeNotExist"
RESOURCENOTFOUND_NOTFOUND = "ResourceNotFound.NotFound"
RESOURCENOTFOUND_ORGANIZATIONAUTHRELATIONNOTEXIST = "ResourceNotFound.OrganizationAuthRelationNotExist"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICEASSIGNNOTEXIST = "ResourceNotFound.OrganizationServiceAssignNotExist"
RESOURCENOTFOUND_ORGANIZATIONSERVICENOTEXIST = "ResourceNotFound.OrganizationServiceNotExist"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
RESOURCENOTFOUND_RESOURCETYPENOTEXIST = "ResourceNotFound.ResourceTypeNotExist"
RESOURCENOTFOUND_SERVICEROLENOTEXIST = "ResourceNotFound.ServiceRoleNotExist"
RESOURCENOTFOUND_SHARERESOURCEMEMBERNOTEXIST = "ResourceNotFound.ShareResourceMemberNotExist"

func (*Client) MoveOrganizationNodeMembers added in v1.0.538

func (c *Client) MoveOrganizationNodeMembers(request *MoveOrganizationNodeMembersRequest) (response *MoveOrganizationNodeMembersResponse, err error)

MoveOrganizationNodeMembers 移动成员到指定企业组织节点

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONNODENOTEXIST = "FailedOperation.OrganizationNodeNotExist"
FAILEDOPERATION_SOMEUINSNOTINORGANIZATION = "FailedOperation.SomeUinsNotInOrganization"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) MoveOrganizationNodeMembersWithContext added in v1.0.538

func (c *Client) MoveOrganizationNodeMembersWithContext(ctx context.Context, request *MoveOrganizationNodeMembersRequest) (response *MoveOrganizationNodeMembersResponse, err error)

MoveOrganizationNodeMembers 移动成员到指定企业组织节点

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONNODENOTEXIST = "FailedOperation.OrganizationNodeNotExist"
FAILEDOPERATION_SOMEUINSNOTINORGANIZATION = "FailedOperation.SomeUinsNotInOrganization"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONNODENOTEXIST = "ResourceNotFound.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) QuitOrganization added in v1.0.752

func (c *Client) QuitOrganization(request *QuitOrganizationRequest) (response *QuitOrganizationResponse, err error)

QuitOrganization 退出企业组织

可能返回的错误码:

FAILEDOPERATION_DISABLEQUITSELFCREATEDORGANIZATION = "FailedOperation.DisableQuitSelfCreatedOrganization"
FAILEDOPERATION_MEMBEREXISTDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberExistDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERISDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberIsDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERSHARERESOURCE = "FailedOperation.MemberShareResource"
FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
FAILEDOPERATION_ORGANIZATIONAUTHMANAGENOTALLOWDELETE = "FailedOperation.OrganizationAuthManageNotAllowDelete"
FAILEDOPERATION_QUITESHAREUNIT = "FailedOperation.QuiteShareUnit"
FAILEDOPERATION_SHARERESOURCEMEMBERINUSE = "FailedOperation.ShareResourceMemberInUse"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION_CREATEMEMBERNOTALLOWQUIT = "UnsupportedOperation.CreateMemberNotAllowQuit"
UNSUPPORTEDOPERATION_MEMBEREXISTOPERATEPROCESSNOTALLOWDELETE = "UnsupportedOperation.MemberExistOperateProcessNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBEREXISTSERVICENOTALLOWDELETE = "UnsupportedOperation.MemberExistServiceNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBERNOPAYMENT = "UnsupportedOperation.MemberNoPayment"
UNSUPPORTEDOPERATION_MEMBERNOTALLOWQUIT = "UnsupportedOperation.MemberNotAllowQuit"

func (*Client) QuitOrganizationWithContext added in v1.0.752

func (c *Client) QuitOrganizationWithContext(ctx context.Context, request *QuitOrganizationRequest) (response *QuitOrganizationResponse, err error)

QuitOrganization 退出企业组织

可能返回的错误码:

FAILEDOPERATION_DISABLEQUITSELFCREATEDORGANIZATION = "FailedOperation.DisableQuitSelfCreatedOrganization"
FAILEDOPERATION_MEMBEREXISTDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberExistDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERISDELEGATEPAYERNOTALLOWDELETE = "FailedOperation.MemberIsDelegatePayerNotAllowDelete"
FAILEDOPERATION_MEMBERSHARERESOURCE = "FailedOperation.MemberShareResource"
FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
FAILEDOPERATION_ORGANIZATIONAUTHMANAGENOTALLOWDELETE = "FailedOperation.OrganizationAuthManageNotAllowDelete"
FAILEDOPERATION_QUITESHAREUNIT = "FailedOperation.QuiteShareUnit"
FAILEDOPERATION_SHARERESOURCEMEMBERINUSE = "FailedOperation.ShareResourceMemberInUse"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION_CREATEMEMBERNOTALLOWQUIT = "UnsupportedOperation.CreateMemberNotAllowQuit"
UNSUPPORTEDOPERATION_MEMBEREXISTOPERATEPROCESSNOTALLOWDELETE = "UnsupportedOperation.MemberExistOperateProcessNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBEREXISTSERVICENOTALLOWDELETE = "UnsupportedOperation.MemberExistServiceNotAllowDelete"
UNSUPPORTEDOPERATION_MEMBERNOPAYMENT = "UnsupportedOperation.MemberNoPayment"
UNSUPPORTEDOPERATION_MEMBERNOTALLOWQUIT = "UnsupportedOperation.MemberNotAllowQuit"

func (*Client) UpdateOrganizationIdentity added in v1.0.769

func (c *Client) UpdateOrganizationIdentity(request *UpdateOrganizationIdentityRequest) (response *UpdateOrganizationIdentityResponse, err error)

UpdateOrganizationIdentity 更新组织身份

可能返回的错误码:

FAILEDOPERATION_GETPOLICYDETAIL = "FailedOperation.GetPolicyDetail"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"

func (*Client) UpdateOrganizationIdentityWithContext added in v1.0.769

func (c *Client) UpdateOrganizationIdentityWithContext(ctx context.Context, request *UpdateOrganizationIdentityRequest) (response *UpdateOrganizationIdentityResponse, err error)

UpdateOrganizationIdentity 更新组织身份

可能返回的错误码:

FAILEDOPERATION_GETPOLICYDETAIL = "FailedOperation.GetPolicyDetail"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_ORGANIZATIONIDENTITYNOTEXIST = "ResourceNotFound.OrganizationIdentityNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"

func (*Client) UpdateOrganizationMember added in v1.0.691

func (c *Client) UpdateOrganizationMember(request *UpdateOrganizationMemberRequest) (response *UpdateOrganizationMemberResponse, err error)

UpdateOrganizationMember 更新组织成员信息

可能返回的错误码:

FAILEDOPERATION_AUTHINFOEMPTY = "FailedOperation.AuthInfoEmpty"
FAILEDOPERATION_AUTHINFONOTSAME = "FailedOperation.AuthInfoNotSame"
FAILEDOPERATION_AUTHNOTENTERPRISE = "FailedOperation.AuthNotEnterprise"
FAILEDOPERATION_CHANGEPERMISSIONRECORDEXIST = "FailedOperation.ChangePermissionRecordExist"
FAILEDOPERATION_CREATEBILLINGPERMISSIONERR = "FailedOperation.CreateBillingPermissionErr"
FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed"
FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
FAILEDOPERATION_ORGANIZATIONMEMBERNAMEUSED = "FailedOperation.OrganizationMemberNameUsed"
FAILEDOPERATION_ORGANIZATIONPERMISSIONILLEGAL = "FailedOperation.OrganizationPermissionIllegal"
FAILEDOPERATION_ORGANIZATIONPOLICYILLEGAL = "FailedOperation.OrganizationPolicyIllegal"
FAILEDOPERATION_PAYUINILLEGAL = "FailedOperation.PayUinIllegal"
INVALIDPARAMETER_ALLOWQUITILLEGAL = "InvalidParameter.AllowQuitIllegal"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_ADDDELEGATEPAYERNOTALLOW = "UnsupportedOperation.AddDelegatePayerNotAllow"
UNSUPPORTEDOPERATION_ADDDISCOUNTINHERITNOTALLOW = "UnsupportedOperation.AddDiscountInheritNotAllow"
UNSUPPORTEDOPERATION_DELETEDELEGATEPAYERNOTALLOW = "UnsupportedOperation.DeleteDelegatePayerNotAllow"
UNSUPPORTEDOPERATION_EXISTEDAGENT = "UnsupportedOperation.ExistedAgent"
UNSUPPORTEDOPERATION_EXISTEDCLIENT = "UnsupportedOperation.ExistedClient"
UNSUPPORTEDOPERATION_INCONSISTENTUSERTYPES = "UnsupportedOperation.InconsistentUserTypes"
UNSUPPORTEDOPERATION_MANAGEMENTSYSTEMERROR = "UnsupportedOperation.ManagementSystemError"
UNSUPPORTEDOPERATION_MEMBERACCOUNTARREARS = "UnsupportedOperation.MemberAccountArrears"
UNSUPPORTEDOPERATION_MEMBERDISCOUNTINHERITEXISTED = "UnsupportedOperation.MemberDiscountInheritExisted"
UNSUPPORTEDOPERATION_MEMBEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.MemberExistAccountLevelDiscountInherit"
UNSUPPORTEDOPERATION_MEMBERISAGENT = "UnsupportedOperation.MemberIsAgent"
UNSUPPORTEDOPERATION_MEMBERNOTALLOWQUIT = "UnsupportedOperation.MemberNotAllowQuit"
UNSUPPORTEDOPERATION_ORDERINPROGRESSEXISTED = "UnsupportedOperation.OrderInProgressExisted"
UNSUPPORTEDOPERATION_OWNERDISCOUNTINHERITEXISTED = "UnsupportedOperation.OwnerDiscountInheritExisted"
UNSUPPORTEDOPERATION_PAYERARREARSANDNOCREDITACCOUNT = "UnsupportedOperation.PayerArrearsAndNoCreditAccount"
UNSUPPORTEDOPERATION_PAYEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.PayerExistAccountLevelDiscountInherit"

func (*Client) UpdateOrganizationMemberEmailBind added in v1.0.676

func (c *Client) UpdateOrganizationMemberEmailBind(request *UpdateOrganizationMemberEmailBindRequest) (response *UpdateOrganizationMemberEmailBindResponse, err error)

UpdateOrganizationMemberEmailBind 修改绑定成员邮箱

可能返回的错误码:

FAILEDOPERATION_CHECKMAILACCOUNT = "FailedOperation.CheckMailAccount"
FAILEDOPERATION_EMAILALREADYUSED = "FailedOperation.EmailAlreadyUsed"
FAILEDOPERATION_EMAILBINDRECORDINVALID = "FailedOperation.EmailBindRecordInvalid"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_UPDATEEMAILBINDOVERLIMIT = "LimitExceeded.UpdateEmailBindOverLimit"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateOrganizationMemberEmailBindWithContext added in v1.0.676

func (c *Client) UpdateOrganizationMemberEmailBindWithContext(ctx context.Context, request *UpdateOrganizationMemberEmailBindRequest) (response *UpdateOrganizationMemberEmailBindResponse, err error)

UpdateOrganizationMemberEmailBind 修改绑定成员邮箱

可能返回的错误码:

FAILEDOPERATION_CHECKMAILACCOUNT = "FailedOperation.CheckMailAccount"
FAILEDOPERATION_EMAILALREADYUSED = "FailedOperation.EmailAlreadyUsed"
FAILEDOPERATION_EMAILBINDRECORDINVALID = "FailedOperation.EmailBindRecordInvalid"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
LIMITEXCEEDED_UPDATEEMAILBINDOVERLIMIT = "LimitExceeded.UpdateEmailBindOverLimit"
RESOURCENOTFOUND_EMAILBINDRECORDNOTEXIST = "ResourceNotFound.EmailBindRecordNotExist"
RESOURCENOTFOUND_ORGANIZATIONMEMBERNOTEXIST = "ResourceNotFound.OrganizationMemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateOrganizationMemberWithContext added in v1.0.691

func (c *Client) UpdateOrganizationMemberWithContext(ctx context.Context, request *UpdateOrganizationMemberRequest) (response *UpdateOrganizationMemberResponse, err error)

UpdateOrganizationMember 更新组织成员信息

可能返回的错误码:

FAILEDOPERATION_AUTHINFOEMPTY = "FailedOperation.AuthInfoEmpty"
FAILEDOPERATION_AUTHINFONOTSAME = "FailedOperation.AuthInfoNotSame"
FAILEDOPERATION_AUTHNOTENTERPRISE = "FailedOperation.AuthNotEnterprise"
FAILEDOPERATION_CHANGEPERMISSIONRECORDEXIST = "FailedOperation.ChangePermissionRecordExist"
FAILEDOPERATION_CREATEBILLINGPERMISSIONERR = "FailedOperation.CreateBillingPermissionErr"
FAILEDOPERATION_MEMBERNAMEUSED = "FailedOperation.MemberNameUsed"
FAILEDOPERATION_OPERATEBILLINGPERMISSIONERR = "FailedOperation.OperateBillingPermissionErr"
FAILEDOPERATION_ORGANIZATIONMEMBERNAMEUSED = "FailedOperation.OrganizationMemberNameUsed"
FAILEDOPERATION_ORGANIZATIONPERMISSIONILLEGAL = "FailedOperation.OrganizationPermissionIllegal"
FAILEDOPERATION_ORGANIZATIONPOLICYILLEGAL = "FailedOperation.OrganizationPolicyIllegal"
FAILEDOPERATION_PAYUINILLEGAL = "FailedOperation.PayUinIllegal"
INVALIDPARAMETER_ALLOWQUITILLEGAL = "InvalidParameter.AllowQuitIllegal"
RESOURCENOTFOUND_MEMBERNOTEXIST = "ResourceNotFound.MemberNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_ADDDELEGATEPAYERNOTALLOW = "UnsupportedOperation.AddDelegatePayerNotAllow"
UNSUPPORTEDOPERATION_ADDDISCOUNTINHERITNOTALLOW = "UnsupportedOperation.AddDiscountInheritNotAllow"
UNSUPPORTEDOPERATION_DELETEDELEGATEPAYERNOTALLOW = "UnsupportedOperation.DeleteDelegatePayerNotAllow"
UNSUPPORTEDOPERATION_EXISTEDAGENT = "UnsupportedOperation.ExistedAgent"
UNSUPPORTEDOPERATION_EXISTEDCLIENT = "UnsupportedOperation.ExistedClient"
UNSUPPORTEDOPERATION_INCONSISTENTUSERTYPES = "UnsupportedOperation.InconsistentUserTypes"
UNSUPPORTEDOPERATION_MANAGEMENTSYSTEMERROR = "UnsupportedOperation.ManagementSystemError"
UNSUPPORTEDOPERATION_MEMBERACCOUNTARREARS = "UnsupportedOperation.MemberAccountArrears"
UNSUPPORTEDOPERATION_MEMBERDISCOUNTINHERITEXISTED = "UnsupportedOperation.MemberDiscountInheritExisted"
UNSUPPORTEDOPERATION_MEMBEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.MemberExistAccountLevelDiscountInherit"
UNSUPPORTEDOPERATION_MEMBERISAGENT = "UnsupportedOperation.MemberIsAgent"
UNSUPPORTEDOPERATION_MEMBERNOTALLOWQUIT = "UnsupportedOperation.MemberNotAllowQuit"
UNSUPPORTEDOPERATION_ORDERINPROGRESSEXISTED = "UnsupportedOperation.OrderInProgressExisted"
UNSUPPORTEDOPERATION_OWNERDISCOUNTINHERITEXISTED = "UnsupportedOperation.OwnerDiscountInheritExisted"
UNSUPPORTEDOPERATION_PAYERARREARSANDNOCREDITACCOUNT = "UnsupportedOperation.PayerArrearsAndNoCreditAccount"
UNSUPPORTEDOPERATION_PAYEREXISTACCOUNTLEVELDISCOUNTINHERIT = "UnsupportedOperation.PayerExistAccountLevelDiscountInherit"

func (*Client) UpdateOrganizationNode added in v1.0.538

func (c *Client) UpdateOrganizationNode(request *UpdateOrganizationNodeRequest) (response *UpdateOrganizationNodeResponse, err error)

UpdateOrganizationNode 更新企业组织节点

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONNODENAMEUSED = "FailedOperation.OrganizationNodeNameUsed"
FAILEDOPERATION_ORGANIZATIONNODENOTEXIST = "FailedOperation.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) UpdateOrganizationNodeWithContext added in v1.0.538

func (c *Client) UpdateOrganizationNodeWithContext(ctx context.Context, request *UpdateOrganizationNodeRequest) (response *UpdateOrganizationNodeResponse, err error)

UpdateOrganizationNode 更新企业组织节点

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONNODENAMEUSED = "FailedOperation.OrganizationNodeNameUsed"
FAILEDOPERATION_ORGANIZATIONNODENOTEXIST = "FailedOperation.OrganizationNodeNotExist"
RESOURCENOTFOUND_ORGANIZATIONNOTEXIST = "ResourceNotFound.OrganizationNotExist"

func (*Client) UpdatePolicy added in v1.0.902

func (c *Client) UpdatePolicy(request *UpdatePolicyRequest) (response *UpdatePolicyResponse, err error)

UpdatePolicy 编辑策略

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
FAILEDOPERATION_POLICYNAMEINUSE = "FailedOperation.PolicyNameInUse"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ACTIONERROR = "InvalidParameter.ActionError"
INVALIDPARAMETER_ACTIONMISS = "InvalidParameter.ActionMiss"
INVALIDPARAMETER_ACTIONNOTEXIST = "InvalidParameter.ActionNotExist"
INVALIDPARAMETER_ACTIONSERVICENOTEXIST = "InvalidParameter.ActionServiceNotExist"
INVALIDPARAMETER_CONDITIONCONTENTERROR = "InvalidParameter.ConditionContentError"
INVALIDPARAMETER_CONDITIONERROR = "InvalidParameter.ConditionError"
INVALIDPARAMETER_CONDITIONTYPEERROR = "InvalidParameter.ConditionTypeError"
INVALIDPARAMETER_DESCRIPTIONLENGTHOVERLIMIT = "InvalidParameter.DescriptionLengthOverlimit"
INVALIDPARAMETER_EFFECTERROR = "InvalidParameter.EffectError"
INVALIDPARAMETER_NOTSUPPORTPRODUCT = "InvalidParameter.NotSupportProduct"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYDOCUMENTERROR = "InvalidParameter.PolicyDocumentError"
INVALIDPARAMETER_POLICYDOCUMENTLENGTHOVERLIMIT = "InvalidParameter.PolicyDocumentLengthOverLimit"
INVALIDPARAMETER_POLICYIDNOTEXIST = "InvalidParameter.PolicyIdNotExist"
INVALIDPARAMETER_POLICYKEYDUPLICATED = "InvalidParameter.PolicyKeyDuplicated"
INVALIDPARAMETER_POLICYNAMEERROR = "InvalidParameter.PolicyNameError"
INVALIDPARAMETER_POLICYNAMEEXISTED = "InvalidParameter.PolicyNameExisted"
INVALIDPARAMETER_PRINCIPALERROR = "InvalidParameter.PrincipalError"
INVALIDPARAMETER_PRINCIPALQCSERROR = "InvalidParameter.PrincipalQcsError"
INVALIDPARAMETER_PRINCIPALQCSNOTEXIST = "InvalidParameter.PrincipalQcsNotExist"
INVALIDPARAMETER_PRINCIPALSERVICENOTEXIST = "InvalidParameter.PrincipalServiceNotExist"
INVALIDPARAMETER_RESERVEDTAGKEY = "InvalidParameter.ReservedTagKey"
INVALIDPARAMETER_RESOURCECONTENTERROR = "InvalidParameter.ResourceContentError"
INVALIDPARAMETER_RESOURCEERROR = "InvalidParameter.ResourceError"
INVALIDPARAMETER_RESOURCEPROJECTERROR = "InvalidParameter.ResourceProjectError"
INVALIDPARAMETER_RESOURCEQCSERROR = "InvalidParameter.ResourceQcsError"
INVALIDPARAMETER_RESOURCEREGIONERROR = "InvalidParameter.ResourceRegionError"
INVALIDPARAMETER_RESOURCESERVICENOTEXIST = "InvalidParameter.ResourceServiceNotExist"
INVALIDPARAMETER_RESOURCEUINERROR = "InvalidParameter.ResourceUinError"
INVALIDPARAMETER_STATEMENTERROR = "InvalidParameter.StatementError"
INVALIDPARAMETER_UNSUPPORTEDSERVICE = "InvalidParameter.UnsupportedService"
INVALIDPARAMETER_VERSIONERROR = "InvalidParameter.VersionError"
INVALIDPARAMETERVALUE_POLICYCONTENTINVALID = "InvalidParameterValue.PolicyContentInvalid"
LIMITEXCEEDED_TAGPOLICY = "LimitExceeded.TagPolicy"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) UpdatePolicyWithContext added in v1.0.902

func (c *Client) UpdatePolicyWithContext(ctx context.Context, request *UpdatePolicyRequest) (response *UpdatePolicyResponse, err error)

UpdatePolicy 编辑策略

可能返回的错误码:

FAILEDOPERATION_ORGANIZATIONPOLICYISNOTENABLED = "FailedOperation.OrganizationPolicyIsNotEnabled"
FAILEDOPERATION_POLICYNAMEINUSE = "FailedOperation.PolicyNameInUse"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ACTIONERROR = "InvalidParameter.ActionError"
INVALIDPARAMETER_ACTIONMISS = "InvalidParameter.ActionMiss"
INVALIDPARAMETER_ACTIONNOTEXIST = "InvalidParameter.ActionNotExist"
INVALIDPARAMETER_ACTIONSERVICENOTEXIST = "InvalidParameter.ActionServiceNotExist"
INVALIDPARAMETER_CONDITIONCONTENTERROR = "InvalidParameter.ConditionContentError"
INVALIDPARAMETER_CONDITIONERROR = "InvalidParameter.ConditionError"
INVALIDPARAMETER_CONDITIONTYPEERROR = "InvalidParameter.ConditionTypeError"
INVALIDPARAMETER_DESCRIPTIONLENGTHOVERLIMIT = "InvalidParameter.DescriptionLengthOverlimit"
INVALIDPARAMETER_EFFECTERROR = "InvalidParameter.EffectError"
INVALIDPARAMETER_NOTSUPPORTPRODUCT = "InvalidParameter.NotSupportProduct"
INVALIDPARAMETER_ORGANIZATIONMEMBERNOTMANAGER = "InvalidParameter.OrganizationMemberNotManager"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_POLICYDOCUMENTERROR = "InvalidParameter.PolicyDocumentError"
INVALIDPARAMETER_POLICYDOCUMENTLENGTHOVERLIMIT = "InvalidParameter.PolicyDocumentLengthOverLimit"
INVALIDPARAMETER_POLICYIDNOTEXIST = "InvalidParameter.PolicyIdNotExist"
INVALIDPARAMETER_POLICYKEYDUPLICATED = "InvalidParameter.PolicyKeyDuplicated"
INVALIDPARAMETER_POLICYNAMEERROR = "InvalidParameter.PolicyNameError"
INVALIDPARAMETER_POLICYNAMEEXISTED = "InvalidParameter.PolicyNameExisted"
INVALIDPARAMETER_PRINCIPALERROR = "InvalidParameter.PrincipalError"
INVALIDPARAMETER_PRINCIPALQCSERROR = "InvalidParameter.PrincipalQcsError"
INVALIDPARAMETER_PRINCIPALQCSNOTEXIST = "InvalidParameter.PrincipalQcsNotExist"
INVALIDPARAMETER_PRINCIPALSERVICENOTEXIST = "InvalidParameter.PrincipalServiceNotExist"
INVALIDPARAMETER_RESERVEDTAGKEY = "InvalidParameter.ReservedTagKey"
INVALIDPARAMETER_RESOURCECONTENTERROR = "InvalidParameter.ResourceContentError"
INVALIDPARAMETER_RESOURCEERROR = "InvalidParameter.ResourceError"
INVALIDPARAMETER_RESOURCEPROJECTERROR = "InvalidParameter.ResourceProjectError"
INVALIDPARAMETER_RESOURCEQCSERROR = "InvalidParameter.ResourceQcsError"
INVALIDPARAMETER_RESOURCEREGIONERROR = "InvalidParameter.ResourceRegionError"
INVALIDPARAMETER_RESOURCESERVICENOTEXIST = "InvalidParameter.ResourceServiceNotExist"
INVALIDPARAMETER_RESOURCEUINERROR = "InvalidParameter.ResourceUinError"
INVALIDPARAMETER_STATEMENTERROR = "InvalidParameter.StatementError"
INVALIDPARAMETER_UNSUPPORTEDSERVICE = "InvalidParameter.UnsupportedService"
INVALIDPARAMETER_VERSIONERROR = "InvalidParameter.VersionError"
INVALIDPARAMETERVALUE_POLICYCONTENTINVALID = "InvalidParameterValue.PolicyContentInvalid"
LIMITEXCEEDED_TAGPOLICY = "LimitExceeded.TagPolicy"
RESOURCENOTFOUND_POLICYIDNOTFOUND = "ResourceNotFound.PolicyIdNotFound"
RESOURCENOTFOUND_POLICYNOTEXIST = "ResourceNotFound.PolicyNotExist"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

func (*Client) UpdateShareUnit added in v1.0.843

func (c *Client) UpdateShareUnit(request *UpdateShareUnitRequest) (response *UpdateShareUnitResponse, err error)

UpdateShareUnit 更新共享单元。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) UpdateShareUnitWithContext added in v1.0.843

func (c *Client) UpdateShareUnitWithContext(ctx context.Context, request *UpdateShareUnitRequest) (response *UpdateShareUnitResponse, err error)

UpdateShareUnit 更新共享单元。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

type CreateOrganizationIdentityRequest added in v1.0.769

type CreateOrganizationIdentityRequest struct {
	*tchttp.BaseRequest

	// 身份名称
	IdentityAliasName *string `json:"IdentityAliasName,omitnil,omitempty" name:"IdentityAliasName"`

	// 身份策略
	IdentityPolicy []*IdentityPolicy `json:"IdentityPolicy,omitnil,omitempty" name:"IdentityPolicy"`

	// 身份描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewCreateOrganizationIdentityRequest added in v1.0.769

func NewCreateOrganizationIdentityRequest() (request *CreateOrganizationIdentityRequest)

func (*CreateOrganizationIdentityRequest) FromJsonString added in v1.0.769

func (r *CreateOrganizationIdentityRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationIdentityRequest) ToJsonString added in v1.0.769

func (r *CreateOrganizationIdentityRequest) ToJsonString() string

type CreateOrganizationIdentityRequestParams added in v1.0.769

type CreateOrganizationIdentityRequestParams struct {
	// 身份名称
	IdentityAliasName *string `json:"IdentityAliasName,omitnil,omitempty" name:"IdentityAliasName"`

	// 身份策略
	IdentityPolicy []*IdentityPolicy `json:"IdentityPolicy,omitnil,omitempty" name:"IdentityPolicy"`

	// 身份描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type CreateOrganizationIdentityResponse added in v1.0.769

type CreateOrganizationIdentityResponse struct {
	*tchttp.BaseResponse
	Response *CreateOrganizationIdentityResponseParams `json:"Response"`
}

func NewCreateOrganizationIdentityResponse added in v1.0.769

func NewCreateOrganizationIdentityResponse() (response *CreateOrganizationIdentityResponse)

func (*CreateOrganizationIdentityResponse) FromJsonString added in v1.0.769

func (r *CreateOrganizationIdentityResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationIdentityResponse) ToJsonString added in v1.0.769

func (r *CreateOrganizationIdentityResponse) ToJsonString() string

type CreateOrganizationIdentityResponseParams added in v1.0.769

type CreateOrganizationIdentityResponseParams struct {
	// 身份ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateOrganizationMemberAuthIdentityRequest added in v1.0.719

type CreateOrganizationMemberAuthIdentityRequest struct {
	*tchttp.BaseRequest

	// 成员Uin列表。最多10个
	MemberUins []*uint64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 身份Id列表。最多5个,可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityIds []*uint64 `json:"IdentityIds,omitnil,omitempty" name:"IdentityIds"`
}

func NewCreateOrganizationMemberAuthIdentityRequest added in v1.0.719

func NewCreateOrganizationMemberAuthIdentityRequest() (request *CreateOrganizationMemberAuthIdentityRequest)

func (*CreateOrganizationMemberAuthIdentityRequest) FromJsonString added in v1.0.719

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationMemberAuthIdentityRequest) ToJsonString added in v1.0.719

type CreateOrganizationMemberAuthIdentityRequestParams added in v1.0.719

type CreateOrganizationMemberAuthIdentityRequestParams struct {
	// 成员Uin列表。最多10个
	MemberUins []*uint64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 身份Id列表。最多5个,可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityIds []*uint64 `json:"IdentityIds,omitnil,omitempty" name:"IdentityIds"`
}

Predefined struct for user

type CreateOrganizationMemberAuthIdentityResponse added in v1.0.719

type CreateOrganizationMemberAuthIdentityResponse struct {
	*tchttp.BaseResponse
	Response *CreateOrganizationMemberAuthIdentityResponseParams `json:"Response"`
}

func NewCreateOrganizationMemberAuthIdentityResponse added in v1.0.719

func NewCreateOrganizationMemberAuthIdentityResponse() (response *CreateOrganizationMemberAuthIdentityResponse)

func (*CreateOrganizationMemberAuthIdentityResponse) FromJsonString added in v1.0.719

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationMemberAuthIdentityResponse) ToJsonString added in v1.0.719

type CreateOrganizationMemberAuthIdentityResponseParams added in v1.0.719

type CreateOrganizationMemberAuthIdentityResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateOrganizationMemberPolicyRequest added in v1.0.409

type CreateOrganizationMemberPolicyRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 策略名。最大长度为128个字符,支持英文字母、数字、符号+=,.@_-
	PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"`

	// 成员访问身份ID。可以调用[DescribeOrganizationMemberAuthIdentities](https://cloud.tencent.com/document/product/850/82936)获取
	IdentityId *int64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewCreateOrganizationMemberPolicyRequest added in v1.0.409

func NewCreateOrganizationMemberPolicyRequest() (request *CreateOrganizationMemberPolicyRequest)

func (*CreateOrganizationMemberPolicyRequest) FromJsonString added in v1.0.409

func (r *CreateOrganizationMemberPolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationMemberPolicyRequest) ToJsonString added in v1.0.409

type CreateOrganizationMemberPolicyRequestParams added in v1.0.426

type CreateOrganizationMemberPolicyRequestParams struct {
	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 策略名。最大长度为128个字符,支持英文字母、数字、符号+=,.@_-
	PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"`

	// 成员访问身份ID。可以调用[DescribeOrganizationMemberAuthIdentities](https://cloud.tencent.com/document/product/850/82936)获取
	IdentityId *int64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type CreateOrganizationMemberPolicyResponse added in v1.0.409

type CreateOrganizationMemberPolicyResponse struct {
	*tchttp.BaseResponse
	Response *CreateOrganizationMemberPolicyResponseParams `json:"Response"`
}

func NewCreateOrganizationMemberPolicyResponse added in v1.0.409

func NewCreateOrganizationMemberPolicyResponse() (response *CreateOrganizationMemberPolicyResponse)

func (*CreateOrganizationMemberPolicyResponse) FromJsonString added in v1.0.409

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationMemberPolicyResponse) ToJsonString added in v1.0.409

type CreateOrganizationMemberPolicyResponseParams added in v1.0.426

type CreateOrganizationMemberPolicyResponseParams struct {
	// 策略ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateOrganizationMemberRequest added in v1.0.276

type CreateOrganizationMemberRequest struct {
	*tchttp.BaseRequest

	// 成员名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 关系策略。取值:Financial
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 成员财务权限ID列表。取值:1-查看账单、2-查看余额、3-资金划拨、4-合并出账、5-开票、6-优惠继承、7-代付费,1、2 默认必须
	PermissionIds []*uint64 `json:"PermissionIds,omitnil,omitempty" name:"PermissionIds"`

	// 成员所属部门的节点ID。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	NodeId *int64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 账号名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
	AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"`

	// 备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 成员创建记录ID。创建异常重试时需要
	RecordId *int64 `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 代付者Uin。成员代付费时需要
	PayUin *string `json:"PayUin,omitnil,omitempty" name:"PayUin"`

	// 成员访问身份ID列表。可以调用ListOrganizationIdentity获取,1默认支持
	IdentityRoleID []*uint64 `json:"IdentityRoleID,omitnil,omitempty" name:"IdentityRoleID"`

	// 认证主体关系ID。给不同主体创建成员时需要,可以调用DescribeOrganizationAuthNode获取
	AuthRelationId *int64 `json:"AuthRelationId,omitnil,omitempty" name:"AuthRelationId"`
}

func NewCreateOrganizationMemberRequest added in v1.0.276

func NewCreateOrganizationMemberRequest() (request *CreateOrganizationMemberRequest)

func (*CreateOrganizationMemberRequest) FromJsonString added in v1.0.276

func (r *CreateOrganizationMemberRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationMemberRequest) ToJsonString added in v1.0.276

func (r *CreateOrganizationMemberRequest) ToJsonString() string

type CreateOrganizationMemberRequestParams added in v1.0.426

type CreateOrganizationMemberRequestParams struct {
	// 成员名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 关系策略。取值:Financial
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 成员财务权限ID列表。取值:1-查看账单、2-查看余额、3-资金划拨、4-合并出账、5-开票、6-优惠继承、7-代付费,1、2 默认必须
	PermissionIds []*uint64 `json:"PermissionIds,omitnil,omitempty" name:"PermissionIds"`

	// 成员所属部门的节点ID。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	NodeId *int64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 账号名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
	AccountName *string `json:"AccountName,omitnil,omitempty" name:"AccountName"`

	// 备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 成员创建记录ID。创建异常重试时需要
	RecordId *int64 `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 代付者Uin。成员代付费时需要
	PayUin *string `json:"PayUin,omitnil,omitempty" name:"PayUin"`

	// 成员访问身份ID列表。可以调用ListOrganizationIdentity获取,1默认支持
	IdentityRoleID []*uint64 `json:"IdentityRoleID,omitnil,omitempty" name:"IdentityRoleID"`

	// 认证主体关系ID。给不同主体创建成员时需要,可以调用DescribeOrganizationAuthNode获取
	AuthRelationId *int64 `json:"AuthRelationId,omitnil,omitempty" name:"AuthRelationId"`
}

Predefined struct for user

type CreateOrganizationMemberResponse added in v1.0.276

type CreateOrganizationMemberResponse struct {
	*tchttp.BaseResponse
	Response *CreateOrganizationMemberResponseParams `json:"Response"`
}

func NewCreateOrganizationMemberResponse added in v1.0.276

func NewCreateOrganizationMemberResponse() (response *CreateOrganizationMemberResponse)

func (*CreateOrganizationMemberResponse) FromJsonString added in v1.0.276

func (r *CreateOrganizationMemberResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationMemberResponse) ToJsonString added in v1.0.276

func (r *CreateOrganizationMemberResponse) ToJsonString() string

type CreateOrganizationMemberResponseParams added in v1.0.426

type CreateOrganizationMemberResponseParams struct {
	// 成员Uin。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Uin *int64 `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateOrganizationMembersPolicyRequest added in v1.0.769

type CreateOrganizationMembersPolicyRequest struct {
	*tchttp.BaseRequest

	// 成员Uin列表。最多10个
	MemberUins []*int64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 策略名。长度1~128个字符,支持英文字母、数字、符号+=,.@_-
	PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"`

	// 成员访问身份ID。可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *int64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 策略描述。最大长度为128个字符
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewCreateOrganizationMembersPolicyRequest added in v1.0.769

func NewCreateOrganizationMembersPolicyRequest() (request *CreateOrganizationMembersPolicyRequest)

func (*CreateOrganizationMembersPolicyRequest) FromJsonString added in v1.0.769

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationMembersPolicyRequest) ToJsonString added in v1.0.769

type CreateOrganizationMembersPolicyRequestParams added in v1.0.769

type CreateOrganizationMembersPolicyRequestParams struct {
	// 成员Uin列表。最多10个
	MemberUins []*int64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 策略名。长度1~128个字符,支持英文字母、数字、符号+=,.@_-
	PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"`

	// 成员访问身份ID。可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *int64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 策略描述。最大长度为128个字符
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type CreateOrganizationMembersPolicyResponse added in v1.0.769

type CreateOrganizationMembersPolicyResponse struct {
	*tchttp.BaseResponse
	Response *CreateOrganizationMembersPolicyResponseParams `json:"Response"`
}

func NewCreateOrganizationMembersPolicyResponse added in v1.0.769

func NewCreateOrganizationMembersPolicyResponse() (response *CreateOrganizationMembersPolicyResponse)

func (*CreateOrganizationMembersPolicyResponse) FromJsonString added in v1.0.769

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationMembersPolicyResponse) ToJsonString added in v1.0.769

type CreateOrganizationMembersPolicyResponseParams added in v1.0.769

type CreateOrganizationMembersPolicyResponseParams struct {
	// 策略ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateOrganizationRequest added in v1.0.751

type CreateOrganizationRequest struct {
	*tchttp.BaseRequest
}

func NewCreateOrganizationRequest added in v1.0.751

func NewCreateOrganizationRequest() (request *CreateOrganizationRequest)

func (*CreateOrganizationRequest) FromJsonString added in v1.0.751

func (r *CreateOrganizationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationRequest) ToJsonString added in v1.0.751

func (r *CreateOrganizationRequest) ToJsonString() string

type CreateOrganizationRequestParams added in v1.0.751

type CreateOrganizationRequestParams struct {
}

Predefined struct for user

type CreateOrganizationResponse added in v1.0.751

type CreateOrganizationResponse struct {
	*tchttp.BaseResponse
	Response *CreateOrganizationResponseParams `json:"Response"`
}

func NewCreateOrganizationResponse added in v1.0.751

func NewCreateOrganizationResponse() (response *CreateOrganizationResponse)

func (*CreateOrganizationResponse) FromJsonString added in v1.0.751

func (r *CreateOrganizationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateOrganizationResponse) ToJsonString added in v1.0.751

func (r *CreateOrganizationResponse) ToJsonString() string

type CreateOrganizationResponseParams added in v1.0.751

type CreateOrganizationResponseParams struct {
	// 企业组织ID
	OrgId *uint64 `json:"OrgId,omitnil,omitempty" name:"OrgId"`

	// 创建者昵称
	NickName *string `json:"NickName,omitnil,omitempty" name:"NickName"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreatePolicyRequest added in v1.0.902

type CreatePolicyRequest struct {
	*tchttp.BaseRequest

	// 策略名。
	// 长度为1~128个字符,可以包含汉字、英文字母、数字和下划线(_)
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 策略内容。参考CAM策略语法
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 策略描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewCreatePolicyRequest added in v1.0.902

func NewCreatePolicyRequest() (request *CreatePolicyRequest)

func (*CreatePolicyRequest) FromJsonString added in v1.0.902

func (r *CreatePolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePolicyRequest) ToJsonString added in v1.0.902

func (r *CreatePolicyRequest) ToJsonString() string

type CreatePolicyRequestParams added in v1.0.902

type CreatePolicyRequestParams struct {
	// 策略名。
	// 长度为1~128个字符,可以包含汉字、英文字母、数字和下划线(_)
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 策略内容。参考CAM策略语法
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 策略描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type CreatePolicyResponse added in v1.0.902

type CreatePolicyResponse struct {
	*tchttp.BaseResponse
	Response *CreatePolicyResponseParams `json:"Response"`
}

func NewCreatePolicyResponse added in v1.0.902

func NewCreatePolicyResponse() (response *CreatePolicyResponse)

func (*CreatePolicyResponse) FromJsonString added in v1.0.902

func (r *CreatePolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePolicyResponse) ToJsonString added in v1.0.902

func (r *CreatePolicyResponse) ToJsonString() string

type CreatePolicyResponseParams added in v1.0.902

type CreatePolicyResponseParams struct {
	// 策略ID
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteAccountRequest added in v1.0.775

type DeleteAccountRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

func NewDeleteAccountRequest added in v1.0.775

func NewDeleteAccountRequest() (request *DeleteAccountRequest)

func (*DeleteAccountRequest) FromJsonString added in v1.0.775

func (r *DeleteAccountRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteAccountRequest) ToJsonString added in v1.0.775

func (r *DeleteAccountRequest) ToJsonString() string

type DeleteAccountRequestParams added in v1.0.775

type DeleteAccountRequestParams struct {
	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

Predefined struct for user

type DeleteAccountResponse added in v1.0.775

type DeleteAccountResponse struct {
	*tchttp.BaseResponse
	Response *DeleteAccountResponseParams `json:"Response"`
}

func NewDeleteAccountResponse added in v1.0.775

func NewDeleteAccountResponse() (response *DeleteAccountResponse)

func (*DeleteAccountResponse) FromJsonString added in v1.0.775

func (r *DeleteAccountResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteAccountResponse) ToJsonString added in v1.0.775

func (r *DeleteAccountResponse) ToJsonString() string

type DeleteAccountResponseParams added in v1.0.775

type DeleteAccountResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteOrganizationIdentityRequest added in v1.0.769

type DeleteOrganizationIdentityRequest struct {
	*tchttp.BaseRequest

	// 身份ID。可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`
}

func NewDeleteOrganizationIdentityRequest added in v1.0.769

func NewDeleteOrganizationIdentityRequest() (request *DeleteOrganizationIdentityRequest)

func (*DeleteOrganizationIdentityRequest) FromJsonString added in v1.0.769

func (r *DeleteOrganizationIdentityRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationIdentityRequest) ToJsonString added in v1.0.769

func (r *DeleteOrganizationIdentityRequest) ToJsonString() string

type DeleteOrganizationIdentityRequestParams added in v1.0.769

type DeleteOrganizationIdentityRequestParams struct {
	// 身份ID。可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`
}

Predefined struct for user

type DeleteOrganizationIdentityResponse added in v1.0.769

type DeleteOrganizationIdentityResponse struct {
	*tchttp.BaseResponse
	Response *DeleteOrganizationIdentityResponseParams `json:"Response"`
}

func NewDeleteOrganizationIdentityResponse added in v1.0.769

func NewDeleteOrganizationIdentityResponse() (response *DeleteOrganizationIdentityResponse)

func (*DeleteOrganizationIdentityResponse) FromJsonString added in v1.0.769

func (r *DeleteOrganizationIdentityResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationIdentityResponse) ToJsonString added in v1.0.769

func (r *DeleteOrganizationIdentityResponse) ToJsonString() string

type DeleteOrganizationIdentityResponseParams added in v1.0.769

type DeleteOrganizationIdentityResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteOrganizationMemberAuthIdentityRequest added in v1.0.720

type DeleteOrganizationMemberAuthIdentityRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 身份ID。可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`
}

func NewDeleteOrganizationMemberAuthIdentityRequest added in v1.0.720

func NewDeleteOrganizationMemberAuthIdentityRequest() (request *DeleteOrganizationMemberAuthIdentityRequest)

func (*DeleteOrganizationMemberAuthIdentityRequest) FromJsonString added in v1.0.720

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationMemberAuthIdentityRequest) ToJsonString added in v1.0.720

type DeleteOrganizationMemberAuthIdentityRequestParams added in v1.0.720

type DeleteOrganizationMemberAuthIdentityRequestParams struct {
	// 成员Uin。
	MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 身份ID。可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`
}

Predefined struct for user

type DeleteOrganizationMemberAuthIdentityResponse added in v1.0.720

type DeleteOrganizationMemberAuthIdentityResponse struct {
	*tchttp.BaseResponse
	Response *DeleteOrganizationMemberAuthIdentityResponseParams `json:"Response"`
}

func NewDeleteOrganizationMemberAuthIdentityResponse added in v1.0.720

func NewDeleteOrganizationMemberAuthIdentityResponse() (response *DeleteOrganizationMemberAuthIdentityResponse)

func (*DeleteOrganizationMemberAuthIdentityResponse) FromJsonString added in v1.0.720

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationMemberAuthIdentityResponse) ToJsonString added in v1.0.720

type DeleteOrganizationMemberAuthIdentityResponseParams added in v1.0.720

type DeleteOrganizationMemberAuthIdentityResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteOrganizationMembersPolicyRequest added in v1.0.719

type DeleteOrganizationMembersPolicyRequest struct {
	*tchttp.BaseRequest

	// 访问策略ID。可以通过[DescribeOrganizationMemberPolicies](https://cloud.tencent.com/document/product/850/82935)获取
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`
}

func NewDeleteOrganizationMembersPolicyRequest added in v1.0.719

func NewDeleteOrganizationMembersPolicyRequest() (request *DeleteOrganizationMembersPolicyRequest)

func (*DeleteOrganizationMembersPolicyRequest) FromJsonString added in v1.0.719

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationMembersPolicyRequest) ToJsonString added in v1.0.719

type DeleteOrganizationMembersPolicyRequestParams added in v1.0.719

type DeleteOrganizationMembersPolicyRequestParams struct {
	// 访问策略ID。可以通过[DescribeOrganizationMemberPolicies](https://cloud.tencent.com/document/product/850/82935)获取
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`
}

Predefined struct for user

type DeleteOrganizationMembersPolicyResponse added in v1.0.719

type DeleteOrganizationMembersPolicyResponse struct {
	*tchttp.BaseResponse
	Response *DeleteOrganizationMembersPolicyResponseParams `json:"Response"`
}

func NewDeleteOrganizationMembersPolicyResponse added in v1.0.719

func NewDeleteOrganizationMembersPolicyResponse() (response *DeleteOrganizationMembersPolicyResponse)

func (*DeleteOrganizationMembersPolicyResponse) FromJsonString added in v1.0.719

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationMembersPolicyResponse) ToJsonString added in v1.0.719

type DeleteOrganizationMembersPolicyResponseParams added in v1.0.719

type DeleteOrganizationMembersPolicyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteOrganizationMembersRequest added in v1.0.538

type DeleteOrganizationMembersRequest struct {
	*tchttp.BaseRequest

	// 被删除成员的Uin列表。
	MemberUin []*int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

func NewDeleteOrganizationMembersRequest added in v1.0.538

func NewDeleteOrganizationMembersRequest() (request *DeleteOrganizationMembersRequest)

func (*DeleteOrganizationMembersRequest) FromJsonString added in v1.0.538

func (r *DeleteOrganizationMembersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationMembersRequest) ToJsonString added in v1.0.538

func (r *DeleteOrganizationMembersRequest) ToJsonString() string

type DeleteOrganizationMembersRequestParams added in v1.0.538

type DeleteOrganizationMembersRequestParams struct {
	// 被删除成员的Uin列表。
	MemberUin []*int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

Predefined struct for user

type DeleteOrganizationMembersResponse added in v1.0.538

type DeleteOrganizationMembersResponse struct {
	*tchttp.BaseResponse
	Response *DeleteOrganizationMembersResponseParams `json:"Response"`
}

func NewDeleteOrganizationMembersResponse added in v1.0.538

func NewDeleteOrganizationMembersResponse() (response *DeleteOrganizationMembersResponse)

func (*DeleteOrganizationMembersResponse) FromJsonString added in v1.0.538

func (r *DeleteOrganizationMembersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationMembersResponse) ToJsonString added in v1.0.538

func (r *DeleteOrganizationMembersResponse) ToJsonString() string

type DeleteOrganizationMembersResponseParams added in v1.0.538

type DeleteOrganizationMembersResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteOrganizationNodesRequest added in v1.0.538

type DeleteOrganizationNodesRequest struct {
	*tchttp.BaseRequest

	// 节点ID列表。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	NodeId []*int64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`
}

func NewDeleteOrganizationNodesRequest added in v1.0.538

func NewDeleteOrganizationNodesRequest() (request *DeleteOrganizationNodesRequest)

func (*DeleteOrganizationNodesRequest) FromJsonString added in v1.0.538

func (r *DeleteOrganizationNodesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationNodesRequest) ToJsonString added in v1.0.538

func (r *DeleteOrganizationNodesRequest) ToJsonString() string

type DeleteOrganizationNodesRequestParams added in v1.0.538

type DeleteOrganizationNodesRequestParams struct {
	// 节点ID列表。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	NodeId []*int64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`
}

Predefined struct for user

type DeleteOrganizationNodesResponse added in v1.0.538

type DeleteOrganizationNodesResponse struct {
	*tchttp.BaseResponse
	Response *DeleteOrganizationNodesResponseParams `json:"Response"`
}

func NewDeleteOrganizationNodesResponse added in v1.0.538

func NewDeleteOrganizationNodesResponse() (response *DeleteOrganizationNodesResponse)

func (*DeleteOrganizationNodesResponse) FromJsonString added in v1.0.538

func (r *DeleteOrganizationNodesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationNodesResponse) ToJsonString added in v1.0.538

func (r *DeleteOrganizationNodesResponse) ToJsonString() string

type DeleteOrganizationNodesResponseParams added in v1.0.538

type DeleteOrganizationNodesResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteOrganizationRequest added in v1.0.751

type DeleteOrganizationRequest struct {
	*tchttp.BaseRequest
}

func NewDeleteOrganizationRequest added in v1.0.751

func NewDeleteOrganizationRequest() (request *DeleteOrganizationRequest)

func (*DeleteOrganizationRequest) FromJsonString added in v1.0.751

func (r *DeleteOrganizationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationRequest) ToJsonString added in v1.0.751

func (r *DeleteOrganizationRequest) ToJsonString() string

type DeleteOrganizationRequestParams added in v1.0.751

type DeleteOrganizationRequestParams struct {
}

Predefined struct for user

type DeleteOrganizationResponse added in v1.0.751

type DeleteOrganizationResponse struct {
	*tchttp.BaseResponse
	Response *DeleteOrganizationResponseParams `json:"Response"`
}

func NewDeleteOrganizationResponse added in v1.0.751

func NewDeleteOrganizationResponse() (response *DeleteOrganizationResponse)

func (*DeleteOrganizationResponse) FromJsonString added in v1.0.751

func (r *DeleteOrganizationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteOrganizationResponse) ToJsonString added in v1.0.751

func (r *DeleteOrganizationResponse) ToJsonString() string

type DeleteOrganizationResponseParams added in v1.0.751

type DeleteOrganizationResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeletePolicyRequest added in v1.0.902

type DeletePolicyRequest struct {
	*tchttp.BaseRequest

	// 需要删除的策略ID。可以调用[ListPolicies](https://cloud.tencent.com/document/product/850/105311)获取
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

func NewDeletePolicyRequest added in v1.0.902

func NewDeletePolicyRequest() (request *DeletePolicyRequest)

func (*DeletePolicyRequest) FromJsonString added in v1.0.902

func (r *DeletePolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeletePolicyRequest) ToJsonString added in v1.0.902

func (r *DeletePolicyRequest) ToJsonString() string

type DeletePolicyRequestParams added in v1.0.902

type DeletePolicyRequestParams struct {
	// 需要删除的策略ID。可以调用[ListPolicies](https://cloud.tencent.com/document/product/850/105311)获取
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

Predefined struct for user

type DeletePolicyResponse added in v1.0.902

type DeletePolicyResponse struct {
	*tchttp.BaseResponse
	Response *DeletePolicyResponseParams `json:"Response"`
}

func NewDeletePolicyResponse added in v1.0.902

func NewDeletePolicyResponse() (response *DeletePolicyResponse)

func (*DeletePolicyResponse) FromJsonString added in v1.0.902

func (r *DeletePolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeletePolicyResponse) ToJsonString added in v1.0.902

func (r *DeletePolicyResponse) ToJsonString() string

type DeletePolicyResponseParams added in v1.0.902

type DeletePolicyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteShareUnitMembersRequest added in v1.0.843

type DeleteShareUnitMembersRequest struct {
	*tchttp.BaseRequest

	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 成员列表。
	Members []*ShareMember `json:"Members,omitnil,omitempty" name:"Members"`
}

func NewDeleteShareUnitMembersRequest added in v1.0.843

func NewDeleteShareUnitMembersRequest() (request *DeleteShareUnitMembersRequest)

func (*DeleteShareUnitMembersRequest) FromJsonString added in v1.0.843

func (r *DeleteShareUnitMembersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteShareUnitMembersRequest) ToJsonString added in v1.0.843

func (r *DeleteShareUnitMembersRequest) ToJsonString() string

type DeleteShareUnitMembersRequestParams added in v1.0.843

type DeleteShareUnitMembersRequestParams struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 成员列表。
	Members []*ShareMember `json:"Members,omitnil,omitempty" name:"Members"`
}

Predefined struct for user

type DeleteShareUnitMembersResponse added in v1.0.843

type DeleteShareUnitMembersResponse struct {
	*tchttp.BaseResponse
	Response *DeleteShareUnitMembersResponseParams `json:"Response"`
}

func NewDeleteShareUnitMembersResponse added in v1.0.843

func NewDeleteShareUnitMembersResponse() (response *DeleteShareUnitMembersResponse)

func (*DeleteShareUnitMembersResponse) FromJsonString added in v1.0.843

func (r *DeleteShareUnitMembersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteShareUnitMembersResponse) ToJsonString added in v1.0.843

func (r *DeleteShareUnitMembersResponse) ToJsonString() string

type DeleteShareUnitMembersResponseParams added in v1.0.843

type DeleteShareUnitMembersResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteShareUnitRequest added in v1.0.843

type DeleteShareUnitRequest struct {
	*tchttp.BaseRequest

	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`
}

func NewDeleteShareUnitRequest added in v1.0.843

func NewDeleteShareUnitRequest() (request *DeleteShareUnitRequest)

func (*DeleteShareUnitRequest) FromJsonString added in v1.0.843

func (r *DeleteShareUnitRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteShareUnitRequest) ToJsonString added in v1.0.843

func (r *DeleteShareUnitRequest) ToJsonString() string

type DeleteShareUnitRequestParams added in v1.0.843

type DeleteShareUnitRequestParams struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`
}

Predefined struct for user

type DeleteShareUnitResourcesRequest added in v1.0.843

type DeleteShareUnitResourcesRequest struct {
	*tchttp.BaseRequest

	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 共享资源类型。支持共享的资源类型,请参见[资源共享概述](https://cloud.tencent.com/document/product/850/59489)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 共享资源列表。最大10个。
	Resources []*ShareResource `json:"Resources,omitnil,omitempty" name:"Resources"`
}

func NewDeleteShareUnitResourcesRequest added in v1.0.843

func NewDeleteShareUnitResourcesRequest() (request *DeleteShareUnitResourcesRequest)

func (*DeleteShareUnitResourcesRequest) FromJsonString added in v1.0.843

func (r *DeleteShareUnitResourcesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteShareUnitResourcesRequest) ToJsonString added in v1.0.843

func (r *DeleteShareUnitResourcesRequest) ToJsonString() string

type DeleteShareUnitResourcesRequestParams added in v1.0.843

type DeleteShareUnitResourcesRequestParams struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 共享资源类型。支持共享的资源类型,请参见[资源共享概述](https://cloud.tencent.com/document/product/850/59489)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 共享资源列表。最大10个。
	Resources []*ShareResource `json:"Resources,omitnil,omitempty" name:"Resources"`
}

Predefined struct for user

type DeleteShareUnitResourcesResponse added in v1.0.843

type DeleteShareUnitResourcesResponse struct {
	*tchttp.BaseResponse
	Response *DeleteShareUnitResourcesResponseParams `json:"Response"`
}

func NewDeleteShareUnitResourcesResponse added in v1.0.843

func NewDeleteShareUnitResourcesResponse() (response *DeleteShareUnitResourcesResponse)

func (*DeleteShareUnitResourcesResponse) FromJsonString added in v1.0.843

func (r *DeleteShareUnitResourcesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteShareUnitResourcesResponse) ToJsonString added in v1.0.843

func (r *DeleteShareUnitResourcesResponse) ToJsonString() string

type DeleteShareUnitResourcesResponseParams added in v1.0.843

type DeleteShareUnitResourcesResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteShareUnitResponse added in v1.0.843

type DeleteShareUnitResponse struct {
	*tchttp.BaseResponse
	Response *DeleteShareUnitResponseParams `json:"Response"`
}

func NewDeleteShareUnitResponse added in v1.0.843

func NewDeleteShareUnitResponse() (response *DeleteShareUnitResponse)

func (*DeleteShareUnitResponse) FromJsonString added in v1.0.843

func (r *DeleteShareUnitResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteShareUnitResponse) ToJsonString added in v1.0.843

func (r *DeleteShareUnitResponse) ToJsonString() string

type DeleteShareUnitResponseParams added in v1.0.843

type DeleteShareUnitResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeEffectivePolicyRequest added in v1.0.905

type DescribeEffectivePolicyRequest struct {
	*tchttp.BaseRequest

	// 账号uin或者节点id。
	TargetId *uint64 `json:"TargetId,omitnil,omitempty" name:"TargetId"`
}

func NewDescribeEffectivePolicyRequest added in v1.0.905

func NewDescribeEffectivePolicyRequest() (request *DescribeEffectivePolicyRequest)

func (*DescribeEffectivePolicyRequest) FromJsonString added in v1.0.905

func (r *DescribeEffectivePolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEffectivePolicyRequest) ToJsonString added in v1.0.905

func (r *DescribeEffectivePolicyRequest) ToJsonString() string

type DescribeEffectivePolicyRequestParams added in v1.0.905

type DescribeEffectivePolicyRequestParams struct {
	// 账号uin或者节点id。
	TargetId *uint64 `json:"TargetId,omitnil,omitempty" name:"TargetId"`
}

Predefined struct for user

type DescribeEffectivePolicyResponse added in v1.0.905

type DescribeEffectivePolicyResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEffectivePolicyResponseParams `json:"Response"`
}

func NewDescribeEffectivePolicyResponse added in v1.0.905

func NewDescribeEffectivePolicyResponse() (response *DescribeEffectivePolicyResponse)

func (*DescribeEffectivePolicyResponse) FromJsonString added in v1.0.905

func (r *DescribeEffectivePolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeEffectivePolicyResponse) ToJsonString added in v1.0.905

func (r *DescribeEffectivePolicyResponse) ToJsonString() string

type DescribeEffectivePolicyResponseParams added in v1.0.905

type DescribeEffectivePolicyResponseParams struct {
	// 有效策略。
	// 注意:此字段可能返回 null,表示取不到有效值。
	EffectivePolicy *EffectivePolicy `json:"EffectivePolicy,omitnil,omitempty" name:"EffectivePolicy"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationAuthNodeRequest added in v1.0.538

type DescribeOrganizationAuthNodeRequest struct {
	*tchttp.BaseRequest

	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。默认值:10。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 互信主体名称。
	AuthName *string `json:"AuthName,omitnil,omitempty" name:"AuthName"`
}

func NewDescribeOrganizationAuthNodeRequest added in v1.0.538

func NewDescribeOrganizationAuthNodeRequest() (request *DescribeOrganizationAuthNodeRequest)

func (*DescribeOrganizationAuthNodeRequest) FromJsonString added in v1.0.538

func (r *DescribeOrganizationAuthNodeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationAuthNodeRequest) ToJsonString added in v1.0.538

func (r *DescribeOrganizationAuthNodeRequest) ToJsonString() string

type DescribeOrganizationAuthNodeRequestParams added in v1.0.538

type DescribeOrganizationAuthNodeRequestParams struct {
	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。默认值:10。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 互信主体名称。
	AuthName *string `json:"AuthName,omitnil,omitempty" name:"AuthName"`
}

Predefined struct for user

type DescribeOrganizationAuthNodeResponse added in v1.0.538

type DescribeOrganizationAuthNodeResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationAuthNodeResponseParams `json:"Response"`
}

func NewDescribeOrganizationAuthNodeResponse added in v1.0.538

func NewDescribeOrganizationAuthNodeResponse() (response *DescribeOrganizationAuthNodeResponse)

func (*DescribeOrganizationAuthNodeResponse) FromJsonString added in v1.0.538

func (r *DescribeOrganizationAuthNodeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationAuthNodeResponse) ToJsonString added in v1.0.538

func (r *DescribeOrganizationAuthNodeResponse) ToJsonString() string

type DescribeOrganizationAuthNodeResponseParams added in v1.0.538

type DescribeOrganizationAuthNodeResponseParams struct {
	// 总数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 条目详情。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*AuthNode `json:"Items,omitnil,omitempty" name:"Items"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationFinancialByMemberRequest added in v1.0.679

type DescribeOrganizationFinancialByMemberRequest struct {
	*tchttp.BaseRequest

	// 查询开始月份。格式:yyyy-mm,例如:2021-01。
	Month *string `json:"Month,omitnil,omitempty" name:"Month"`

	// 限制数目。取值范围:1~50,默认值:10
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 查询结束月份。格式:yyyy-mm,例如:2021-01,默认值为查询开始月份。
	EndMonth *string `json:"EndMonth,omitnil,omitempty" name:"EndMonth"`

	// 查询成员列表。 最大100个
	MemberUins []*int64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 查询产品列表。 最大100个
	ProductCodes []*string `json:"ProductCodes,omitnil,omitempty" name:"ProductCodes"`
}

func NewDescribeOrganizationFinancialByMemberRequest added in v1.0.679

func NewDescribeOrganizationFinancialByMemberRequest() (request *DescribeOrganizationFinancialByMemberRequest)

func (*DescribeOrganizationFinancialByMemberRequest) FromJsonString added in v1.0.679

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationFinancialByMemberRequest) ToJsonString added in v1.0.679

type DescribeOrganizationFinancialByMemberRequestParams added in v1.0.679

type DescribeOrganizationFinancialByMemberRequestParams struct {
	// 查询开始月份。格式:yyyy-mm,例如:2021-01。
	Month *string `json:"Month,omitnil,omitempty" name:"Month"`

	// 限制数目。取值范围:1~50,默认值:10
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 查询结束月份。格式:yyyy-mm,例如:2021-01,默认值为查询开始月份。
	EndMonth *string `json:"EndMonth,omitnil,omitempty" name:"EndMonth"`

	// 查询成员列表。 最大100个
	MemberUins []*int64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 查询产品列表。 最大100个
	ProductCodes []*string `json:"ProductCodes,omitnil,omitempty" name:"ProductCodes"`
}

Predefined struct for user

type DescribeOrganizationFinancialByMemberResponse added in v1.0.679

type DescribeOrganizationFinancialByMemberResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationFinancialByMemberResponseParams `json:"Response"`
}

func NewDescribeOrganizationFinancialByMemberResponse added in v1.0.679

func NewDescribeOrganizationFinancialByMemberResponse() (response *DescribeOrganizationFinancialByMemberResponse)

func (*DescribeOrganizationFinancialByMemberResponse) FromJsonString added in v1.0.679

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationFinancialByMemberResponse) ToJsonString added in v1.0.679

type DescribeOrganizationFinancialByMemberResponseParams added in v1.0.679

type DescribeOrganizationFinancialByMemberResponseParams struct {
	// 当月总消耗。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCost *float64 `json:"TotalCost,omitnil,omitempty" name:"TotalCost"`

	// 成员消耗详情。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*OrgMemberFinancial `json:"Items,omitnil,omitempty" name:"Items"`

	// 总数目。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationFinancialByMonthRequest added in v1.0.679

type DescribeOrganizationFinancialByMonthRequest struct {
	*tchttp.BaseRequest

	// 查询月数。取值范围:1~6,默认值:6
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 查询结束月份。格式:yyyy-mm,例如:2021-01
	EndMonth *string `json:"EndMonth,omitnil,omitempty" name:"EndMonth"`

	// 查询成员列表。 最大100个
	MemberUins []*int64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 查询产品列表。 最大100个
	ProductCodes []*string `json:"ProductCodes,omitnil,omitempty" name:"ProductCodes"`
}

func NewDescribeOrganizationFinancialByMonthRequest added in v1.0.679

func NewDescribeOrganizationFinancialByMonthRequest() (request *DescribeOrganizationFinancialByMonthRequest)

func (*DescribeOrganizationFinancialByMonthRequest) FromJsonString added in v1.0.679

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationFinancialByMonthRequest) ToJsonString added in v1.0.679

type DescribeOrganizationFinancialByMonthRequestParams added in v1.0.679

type DescribeOrganizationFinancialByMonthRequestParams struct {
	// 查询月数。取值范围:1~6,默认值:6
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 查询结束月份。格式:yyyy-mm,例如:2021-01
	EndMonth *string `json:"EndMonth,omitnil,omitempty" name:"EndMonth"`

	// 查询成员列表。 最大100个
	MemberUins []*int64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 查询产品列表。 最大100个
	ProductCodes []*string `json:"ProductCodes,omitnil,omitempty" name:"ProductCodes"`
}

Predefined struct for user

type DescribeOrganizationFinancialByMonthResponse added in v1.0.679

type DescribeOrganizationFinancialByMonthResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationFinancialByMonthResponseParams `json:"Response"`
}

func NewDescribeOrganizationFinancialByMonthResponse added in v1.0.679

func NewDescribeOrganizationFinancialByMonthResponse() (response *DescribeOrganizationFinancialByMonthResponse)

func (*DescribeOrganizationFinancialByMonthResponse) FromJsonString added in v1.0.679

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationFinancialByMonthResponse) ToJsonString added in v1.0.679

type DescribeOrganizationFinancialByMonthResponseParams added in v1.0.679

type DescribeOrganizationFinancialByMonthResponseParams struct {
	// 产品消耗详情。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*OrgFinancialByMonth `json:"Items,omitnil,omitempty" name:"Items"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationFinancialByProductRequest added in v1.0.679

type DescribeOrganizationFinancialByProductRequest struct {
	*tchttp.BaseRequest

	// 查询开始月份。格式:yyyy-mm,例如:2021-01
	Month *string `json:"Month,omitnil,omitempty" name:"Month"`

	// 限制数目。取值范围:1~50,默认值:10
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 查询结束月份。格式:yyyy-mm,例如:2021-01,默认值为查询开始月份
	EndMonth *string `json:"EndMonth,omitnil,omitempty" name:"EndMonth"`

	// 查询成员列表。 最大100个
	MemberUins []*int64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 查询产品列表。 最大100个
	ProductCodes []*string `json:"ProductCodes,omitnil,omitempty" name:"ProductCodes"`
}

func NewDescribeOrganizationFinancialByProductRequest added in v1.0.679

func NewDescribeOrganizationFinancialByProductRequest() (request *DescribeOrganizationFinancialByProductRequest)

func (*DescribeOrganizationFinancialByProductRequest) FromJsonString added in v1.0.679

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationFinancialByProductRequest) ToJsonString added in v1.0.679

type DescribeOrganizationFinancialByProductRequestParams added in v1.0.679

type DescribeOrganizationFinancialByProductRequestParams struct {
	// 查询开始月份。格式:yyyy-mm,例如:2021-01
	Month *string `json:"Month,omitnil,omitempty" name:"Month"`

	// 限制数目。取值范围:1~50,默认值:10
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 查询结束月份。格式:yyyy-mm,例如:2021-01,默认值为查询开始月份
	EndMonth *string `json:"EndMonth,omitnil,omitempty" name:"EndMonth"`

	// 查询成员列表。 最大100个
	MemberUins []*int64 `json:"MemberUins,omitnil,omitempty" name:"MemberUins"`

	// 查询产品列表。 最大100个
	ProductCodes []*string `json:"ProductCodes,omitnil,omitempty" name:"ProductCodes"`
}

Predefined struct for user

type DescribeOrganizationFinancialByProductResponse added in v1.0.679

type DescribeOrganizationFinancialByProductResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationFinancialByProductResponseParams `json:"Response"`
}

func NewDescribeOrganizationFinancialByProductResponse added in v1.0.679

func NewDescribeOrganizationFinancialByProductResponse() (response *DescribeOrganizationFinancialByProductResponse)

func (*DescribeOrganizationFinancialByProductResponse) FromJsonString added in v1.0.679

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationFinancialByProductResponse) ToJsonString added in v1.0.679

type DescribeOrganizationFinancialByProductResponseParams added in v1.0.679

type DescribeOrganizationFinancialByProductResponseParams struct {
	// 当月总消耗。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCost *float64 `json:"TotalCost,omitnil,omitempty" name:"TotalCost"`

	// 产品消耗详情。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*OrgProductFinancial `json:"Items,omitnil,omitempty" name:"Items"`

	// 总数目。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationMemberAuthAccountsRequest added in v1.0.539

type DescribeOrganizationMemberAuthAccountsRequest struct {
	*tchttp.BaseRequest

	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。默认值:10。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 策略ID。可以通过[DescribeOrganizationMemberPolicies](https://cloud.tencent.com/document/product/850/82935)获取
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`
}

func NewDescribeOrganizationMemberAuthAccountsRequest added in v1.0.539

func NewDescribeOrganizationMemberAuthAccountsRequest() (request *DescribeOrganizationMemberAuthAccountsRequest)

func (*DescribeOrganizationMemberAuthAccountsRequest) FromJsonString added in v1.0.539

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMemberAuthAccountsRequest) ToJsonString added in v1.0.539

type DescribeOrganizationMemberAuthAccountsRequestParams added in v1.0.539

type DescribeOrganizationMemberAuthAccountsRequestParams struct {
	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。默认值:10。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 策略ID。可以通过[DescribeOrganizationMemberPolicies](https://cloud.tencent.com/document/product/850/82935)获取
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`
}

Predefined struct for user

type DescribeOrganizationMemberAuthAccountsResponse added in v1.0.539

type DescribeOrganizationMemberAuthAccountsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationMemberAuthAccountsResponseParams `json:"Response"`
}

func NewDescribeOrganizationMemberAuthAccountsResponse added in v1.0.539

func NewDescribeOrganizationMemberAuthAccountsResponse() (response *DescribeOrganizationMemberAuthAccountsResponse)

func (*DescribeOrganizationMemberAuthAccountsResponse) FromJsonString added in v1.0.539

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMemberAuthAccountsResponse) ToJsonString added in v1.0.539

type DescribeOrganizationMemberAuthAccountsResponseParams added in v1.0.539

type DescribeOrganizationMemberAuthAccountsResponseParams struct {
	// 列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*OrgMemberAuthAccount `json:"Items,omitnil,omitempty" name:"Items"`

	// 总数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationMemberAuthIdentitiesRequest added in v1.0.538

type DescribeOrganizationMemberAuthIdentitiesRequest struct {
	*tchttp.BaseRequest

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50,默认值:10
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 组织成员Uin。入参MemberUin与IdentityId至少填写一个
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 身份ID。入参MemberUin与IdentityId至少填写一个, 可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`
}

func NewDescribeOrganizationMemberAuthIdentitiesRequest added in v1.0.538

func NewDescribeOrganizationMemberAuthIdentitiesRequest() (request *DescribeOrganizationMemberAuthIdentitiesRequest)

func (*DescribeOrganizationMemberAuthIdentitiesRequest) FromJsonString added in v1.0.538

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMemberAuthIdentitiesRequest) ToJsonString added in v1.0.538

type DescribeOrganizationMemberAuthIdentitiesRequestParams added in v1.0.538

type DescribeOrganizationMemberAuthIdentitiesRequestParams struct {
	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50,默认值:10
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 组织成员Uin。入参MemberUin与IdentityId至少填写一个
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 身份ID。入参MemberUin与IdentityId至少填写一个, 可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`
}

Predefined struct for user

type DescribeOrganizationMemberAuthIdentitiesResponse added in v1.0.538

type DescribeOrganizationMemberAuthIdentitiesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationMemberAuthIdentitiesResponseParams `json:"Response"`
}

func NewDescribeOrganizationMemberAuthIdentitiesResponse added in v1.0.538

func NewDescribeOrganizationMemberAuthIdentitiesResponse() (response *DescribeOrganizationMemberAuthIdentitiesResponse)

func (*DescribeOrganizationMemberAuthIdentitiesResponse) FromJsonString added in v1.0.538

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMemberAuthIdentitiesResponse) ToJsonString added in v1.0.538

type DescribeOrganizationMemberAuthIdentitiesResponseParams added in v1.0.538

type DescribeOrganizationMemberAuthIdentitiesResponseParams struct {
	// 授权身份列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*OrgMemberAuthIdentity `json:"Items,omitnil,omitempty" name:"Items"`

	// 总数目。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationMemberEmailBindRequest added in v1.0.676

type DescribeOrganizationMemberEmailBindRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

func NewDescribeOrganizationMemberEmailBindRequest added in v1.0.676

func NewDescribeOrganizationMemberEmailBindRequest() (request *DescribeOrganizationMemberEmailBindRequest)

func (*DescribeOrganizationMemberEmailBindRequest) FromJsonString added in v1.0.676

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMemberEmailBindRequest) ToJsonString added in v1.0.676

type DescribeOrganizationMemberEmailBindRequestParams added in v1.0.676

type DescribeOrganizationMemberEmailBindRequestParams struct {
	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

Predefined struct for user

type DescribeOrganizationMemberEmailBindResponse added in v1.0.676

type DescribeOrganizationMemberEmailBindResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationMemberEmailBindResponseParams `json:"Response"`
}

func NewDescribeOrganizationMemberEmailBindResponse added in v1.0.676

func NewDescribeOrganizationMemberEmailBindResponse() (response *DescribeOrganizationMemberEmailBindResponse)

func (*DescribeOrganizationMemberEmailBindResponse) FromJsonString added in v1.0.676

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMemberEmailBindResponse) ToJsonString added in v1.0.676

type DescribeOrganizationMemberEmailBindResponseParams added in v1.0.676

type DescribeOrganizationMemberEmailBindResponseParams struct {
	// 绑定ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	BindId *uint64 `json:"BindId,omitnil,omitempty" name:"BindId"`

	// 申请时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplyTime *string `json:"ApplyTime,omitnil,omitempty" name:"ApplyTime"`

	// 邮箱地址。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 安全手机号。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"`

	// 绑定状态。    未绑定:Unbound,待激活:Valid,绑定成功:Success,绑定失败:Failed
	// 注意:此字段可能返回 null,表示取不到有效值。
	BindStatus *string `json:"BindStatus,omitnil,omitempty" name:"BindStatus"`

	// 绑定时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	BindTime *string `json:"BindTime,omitnil,omitempty" name:"BindTime"`

	// 失败说明。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 安全手机绑定状态 。 未绑定:0,已绑定:1
	// 注意:此字段可能返回 null,表示取不到有效值。
	PhoneBind *uint64 `json:"PhoneBind,omitnil,omitempty" name:"PhoneBind"`

	// 国际区号。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CountryCode *string `json:"CountryCode,omitnil,omitempty" name:"CountryCode"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationMemberPoliciesRequest added in v1.0.538

type DescribeOrganizationMemberPoliciesRequest struct {
	*tchttp.BaseRequest

	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。默认值:10。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 搜索关键字。可用于策略名或描述搜索
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`
}

func NewDescribeOrganizationMemberPoliciesRequest added in v1.0.538

func NewDescribeOrganizationMemberPoliciesRequest() (request *DescribeOrganizationMemberPoliciesRequest)

func (*DescribeOrganizationMemberPoliciesRequest) FromJsonString added in v1.0.538

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMemberPoliciesRequest) ToJsonString added in v1.0.538

type DescribeOrganizationMemberPoliciesRequestParams added in v1.0.538

type DescribeOrganizationMemberPoliciesRequestParams struct {
	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。默认值:10。
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 搜索关键字。可用于策略名或描述搜索
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`
}

Predefined struct for user

type DescribeOrganizationMemberPoliciesResponse added in v1.0.538

type DescribeOrganizationMemberPoliciesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationMemberPoliciesResponseParams `json:"Response"`
}

func NewDescribeOrganizationMemberPoliciesResponse added in v1.0.538

func NewDescribeOrganizationMemberPoliciesResponse() (response *DescribeOrganizationMemberPoliciesResponse)

func (*DescribeOrganizationMemberPoliciesResponse) FromJsonString added in v1.0.538

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMemberPoliciesResponse) ToJsonString added in v1.0.538

type DescribeOrganizationMemberPoliciesResponseParams added in v1.0.538

type DescribeOrganizationMemberPoliciesResponseParams struct {
	// 列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*OrgMemberPolicy `json:"Items,omitnil,omitempty" name:"Items"`

	// 总数目。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationMembersRequest added in v1.0.323

type DescribeOrganizationMembersRequest struct {
	*tchttp.BaseRequest

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50,默认值:10
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 国际站:en,国内站:zh
	Lang *string `json:"Lang,omitnil,omitempty" name:"Lang"`

	// 成员名称或者成员ID搜索。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`

	// 主体名称搜索。
	AuthName *string `json:"AuthName,omitnil,omitempty" name:"AuthName"`

	// 可信服务产品简称。可信服务管理员查询时必须指定
	Product *string `json:"Product,omitnil,omitempty" name:"Product"`
}

func NewDescribeOrganizationMembersRequest added in v1.0.323

func NewDescribeOrganizationMembersRequest() (request *DescribeOrganizationMembersRequest)

func (*DescribeOrganizationMembersRequest) FromJsonString added in v1.0.323

func (r *DescribeOrganizationMembersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMembersRequest) ToJsonString added in v1.0.323

func (r *DescribeOrganizationMembersRequest) ToJsonString() string

type DescribeOrganizationMembersRequestParams added in v1.0.426

type DescribeOrganizationMembersRequestParams struct {
	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50,默认值:10
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 国际站:en,国内站:zh
	Lang *string `json:"Lang,omitnil,omitempty" name:"Lang"`

	// 成员名称或者成员ID搜索。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`

	// 主体名称搜索。
	AuthName *string `json:"AuthName,omitnil,omitempty" name:"AuthName"`

	// 可信服务产品简称。可信服务管理员查询时必须指定
	Product *string `json:"Product,omitnil,omitempty" name:"Product"`
}

Predefined struct for user

type DescribeOrganizationMembersResponse added in v1.0.323

type DescribeOrganizationMembersResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationMembersResponseParams `json:"Response"`
}

func NewDescribeOrganizationMembersResponse added in v1.0.323

func NewDescribeOrganizationMembersResponse() (response *DescribeOrganizationMembersResponse)

func (*DescribeOrganizationMembersResponse) FromJsonString added in v1.0.323

func (r *DescribeOrganizationMembersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationMembersResponse) ToJsonString added in v1.0.323

func (r *DescribeOrganizationMembersResponse) ToJsonString() string

type DescribeOrganizationMembersResponseParams added in v1.0.426

type DescribeOrganizationMembersResponseParams struct {
	// 成员列表。
	Items []*OrgMember `json:"Items,omitnil,omitempty" name:"Items"`

	// 总数目。
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationNodesRequest added in v1.0.538

type DescribeOrganizationNodesRequest struct {
	*tchttp.BaseRequest

	// 限制数目。最大50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeOrganizationNodesRequest added in v1.0.538

func NewDescribeOrganizationNodesRequest() (request *DescribeOrganizationNodesRequest)

func (*DescribeOrganizationNodesRequest) FromJsonString added in v1.0.538

func (r *DescribeOrganizationNodesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationNodesRequest) ToJsonString added in v1.0.538

func (r *DescribeOrganizationNodesRequest) ToJsonString() string

type DescribeOrganizationNodesRequestParams added in v1.0.538

type DescribeOrganizationNodesRequestParams struct {
	// 限制数目。最大50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeOrganizationNodesResponse added in v1.0.538

type DescribeOrganizationNodesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationNodesResponseParams `json:"Response"`
}

func NewDescribeOrganizationNodesResponse added in v1.0.538

func NewDescribeOrganizationNodesResponse() (response *DescribeOrganizationNodesResponse)

func (*DescribeOrganizationNodesResponse) FromJsonString added in v1.0.538

func (r *DescribeOrganizationNodesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationNodesResponse) ToJsonString added in v1.0.538

func (r *DescribeOrganizationNodesResponse) ToJsonString() string

type DescribeOrganizationNodesResponseParams added in v1.0.538

type DescribeOrganizationNodesResponseParams struct {
	// 总数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 列表详情。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*OrgNode `json:"Items,omitnil,omitempty" name:"Items"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrganizationRequest added in v1.0.321

type DescribeOrganizationRequest struct {
	*tchttp.BaseRequest

	// 国际站:en,国内站:zh
	Lang *string `json:"Lang,omitnil,omitempty" name:"Lang"`

	// 可信服务产品简称。查询是否该可信服务管理员时必须指定
	Product *string `json:"Product,omitnil,omitempty" name:"Product"`
}

func NewDescribeOrganizationRequest added in v1.0.321

func NewDescribeOrganizationRequest() (request *DescribeOrganizationRequest)

func (*DescribeOrganizationRequest) FromJsonString added in v1.0.321

func (r *DescribeOrganizationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationRequest) ToJsonString added in v1.0.321

func (r *DescribeOrganizationRequest) ToJsonString() string

type DescribeOrganizationRequestParams added in v1.0.426

type DescribeOrganizationRequestParams struct {
	// 国际站:en,国内站:zh
	Lang *string `json:"Lang,omitnil,omitempty" name:"Lang"`

	// 可信服务产品简称。查询是否该可信服务管理员时必须指定
	Product *string `json:"Product,omitnil,omitempty" name:"Product"`
}

Predefined struct for user

type DescribeOrganizationResponse added in v1.0.321

type DescribeOrganizationResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrganizationResponseParams `json:"Response"`
}

func NewDescribeOrganizationResponse added in v1.0.321

func NewDescribeOrganizationResponse() (response *DescribeOrganizationResponse)

func (*DescribeOrganizationResponse) FromJsonString added in v1.0.321

func (r *DescribeOrganizationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrganizationResponse) ToJsonString added in v1.0.321

func (r *DescribeOrganizationResponse) ToJsonString() string

type DescribeOrganizationResponseParams added in v1.0.426

type DescribeOrganizationResponseParams struct {
	// 企业组织ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgId *int64 `json:"OrgId,omitnil,omitempty" name:"OrgId"`

	// 创建者UIN。
	// 注意:此字段可能返回 null,表示取不到有效值。
	HostUin *int64 `json:"HostUin,omitnil,omitempty" name:"HostUin"`

	// 创建者昵称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	NickName *string `json:"NickName,omitnil,omitempty" name:"NickName"`

	// 企业组织类型。
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgType *int64 `json:"OrgType,omitnil,omitempty" name:"OrgType"`

	// 是否组织管理员。是:true ,否:false
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsManager *bool `json:"IsManager,omitnil,omitempty" name:"IsManager"`

	// 策略类型。财务管理:Financial
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgPolicyType *string `json:"OrgPolicyType,omitnil,omitempty" name:"OrgPolicyType"`

	// 策略名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgPolicyName *string `json:"OrgPolicyName,omitnil,omitempty" name:"OrgPolicyName"`

	// 成员财务权限列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgPermission []*OrgPermission `json:"OrgPermission,omitnil,omitempty" name:"OrgPermission"`

	// 组织根节点ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RootNodeId *int64 `json:"RootNodeId,omitnil,omitempty" name:"RootNodeId"`

	// 组织创建时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 成员加入时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	JoinTime *string `json:"JoinTime,omitnil,omitempty" name:"JoinTime"`

	// 成员是否允许退出。允许:Allow,不允许:Denied
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAllowQuit *string `json:"IsAllowQuit,omitnil,omitempty" name:"IsAllowQuit"`

	// 代付者Uin。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PayUin *string `json:"PayUin,omitnil,omitempty" name:"PayUin"`

	// 代付者名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PayName *string `json:"PayName,omitnil,omitempty" name:"PayName"`

	// 是否可信服务管理员。是:true,否:false
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAssignManager *bool `json:"IsAssignManager,omitnil,omitempty" name:"IsAssignManager"`

	// 是否实名主体管理员。是:true,否:false
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAuthManager *bool `json:"IsAuthManager,omitnil,omitempty" name:"IsAuthManager"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePolicyConfigRequest added in v1.0.902

type DescribePolicyConfigRequest struct {
	*tchttp.BaseRequest

	// 企业组织Id。可以调用[DescribeOrganization](https://cloud.tencent.com/document/product/850/67059)获取
	OrganizationId *uint64 `json:"OrganizationId,omitnil,omitempty" name:"OrganizationId"`

	// 策略类型。默认值0,取值范围:0-服务控制策略、1-标签策略
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`
}

func NewDescribePolicyConfigRequest added in v1.0.902

func NewDescribePolicyConfigRequest() (request *DescribePolicyConfigRequest)

func (*DescribePolicyConfigRequest) FromJsonString added in v1.0.902

func (r *DescribePolicyConfigRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePolicyConfigRequest) ToJsonString added in v1.0.902

func (r *DescribePolicyConfigRequest) ToJsonString() string

type DescribePolicyConfigRequestParams added in v1.0.902

type DescribePolicyConfigRequestParams struct {
	// 企业组织Id。可以调用[DescribeOrganization](https://cloud.tencent.com/document/product/850/67059)获取
	OrganizationId *uint64 `json:"OrganizationId,omitnil,omitempty" name:"OrganizationId"`

	// 策略类型。默认值0,取值范围:0-服务控制策略、1-标签策略
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`
}

Predefined struct for user

type DescribePolicyConfigResponse added in v1.0.902

type DescribePolicyConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribePolicyConfigResponseParams `json:"Response"`
}

func NewDescribePolicyConfigResponse added in v1.0.902

func NewDescribePolicyConfigResponse() (response *DescribePolicyConfigResponse)

func (*DescribePolicyConfigResponse) FromJsonString added in v1.0.902

func (r *DescribePolicyConfigResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePolicyConfigResponse) ToJsonString added in v1.0.902

func (r *DescribePolicyConfigResponse) ToJsonString() string

type DescribePolicyConfigResponseParams added in v1.0.902

type DescribePolicyConfigResponseParams struct {
	// 开启状态。0-未开启、1-开启
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 策略类型。SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePolicyRequest added in v1.0.902

type DescribePolicyRequest struct {
	*tchttp.BaseRequest

	// 策略Id。
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`
}

func NewDescribePolicyRequest added in v1.0.902

func NewDescribePolicyRequest() (request *DescribePolicyRequest)

func (*DescribePolicyRequest) FromJsonString added in v1.0.902

func (r *DescribePolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePolicyRequest) ToJsonString added in v1.0.902

func (r *DescribePolicyRequest) ToJsonString() string

type DescribePolicyRequestParams added in v1.0.902

type DescribePolicyRequestParams struct {
	// 策略Id。
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`
}

Predefined struct for user

type DescribePolicyResponse added in v1.0.902

type DescribePolicyResponse struct {
	*tchttp.BaseResponse
	Response *DescribePolicyResponseParams `json:"Response"`
}

func NewDescribePolicyResponse added in v1.0.902

func NewDescribePolicyResponse() (response *DescribePolicyResponse)

func (*DescribePolicyResponse) FromJsonString added in v1.0.902

func (r *DescribePolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePolicyResponse) ToJsonString added in v1.0.902

func (r *DescribePolicyResponse) ToJsonString() string

type DescribePolicyResponseParams added in v1.0.902

type DescribePolicyResponseParams struct {
	// 策略Id。
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"`

	// 策略类型。1-自定义 2-预设策略
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 策略描述。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 策略文档。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyDocument *string `json:"PolicyDocument,omitnil,omitempty" name:"PolicyDocument"`

	// 策略更新时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 策略创建时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	AddTime *string `json:"AddTime,omitnil,omitempty" name:"AddTime"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeShareAreasRequest added in v1.0.843

type DescribeShareAreasRequest struct {
	*tchttp.BaseRequest

	// 国际站:en,国内站:zh
	Lang *string `json:"Lang,omitnil,omitempty" name:"Lang"`
}

func NewDescribeShareAreasRequest added in v1.0.843

func NewDescribeShareAreasRequest() (request *DescribeShareAreasRequest)

func (*DescribeShareAreasRequest) FromJsonString added in v1.0.843

func (r *DescribeShareAreasRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeShareAreasRequest) ToJsonString added in v1.0.843

func (r *DescribeShareAreasRequest) ToJsonString() string

type DescribeShareAreasRequestParams added in v1.0.843

type DescribeShareAreasRequestParams struct {
	// 国际站:en,国内站:zh
	Lang *string `json:"Lang,omitnil,omitempty" name:"Lang"`
}

Predefined struct for user

type DescribeShareAreasResponse added in v1.0.843

type DescribeShareAreasResponse struct {
	*tchttp.BaseResponse
	Response *DescribeShareAreasResponseParams `json:"Response"`
}

func NewDescribeShareAreasResponse added in v1.0.843

func NewDescribeShareAreasResponse() (response *DescribeShareAreasResponse)

func (*DescribeShareAreasResponse) FromJsonString added in v1.0.843

func (r *DescribeShareAreasResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeShareAreasResponse) ToJsonString added in v1.0.843

func (r *DescribeShareAreasResponse) ToJsonString() string

type DescribeShareAreasResponseParams added in v1.0.843

type DescribeShareAreasResponseParams struct {
	// 详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*ShareArea `json:"Items,omitnil,omitempty" name:"Items"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeShareUnitMembersRequest added in v1.0.843

type DescribeShareUnitMembersRequest struct {
	*tchttp.BaseRequest

	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字。支持成员Uin搜索。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`
}

func NewDescribeShareUnitMembersRequest added in v1.0.843

func NewDescribeShareUnitMembersRequest() (request *DescribeShareUnitMembersRequest)

func (*DescribeShareUnitMembersRequest) FromJsonString added in v1.0.843

func (r *DescribeShareUnitMembersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeShareUnitMembersRequest) ToJsonString added in v1.0.843

func (r *DescribeShareUnitMembersRequest) ToJsonString() string

type DescribeShareUnitMembersRequestParams added in v1.0.843

type DescribeShareUnitMembersRequestParams struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字。支持成员Uin搜索。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`
}

Predefined struct for user

type DescribeShareUnitMembersResponse added in v1.0.843

type DescribeShareUnitMembersResponse struct {
	*tchttp.BaseResponse
	Response *DescribeShareUnitMembersResponseParams `json:"Response"`
}

func NewDescribeShareUnitMembersResponse added in v1.0.843

func NewDescribeShareUnitMembersResponse() (response *DescribeShareUnitMembersResponse)

func (*DescribeShareUnitMembersResponse) FromJsonString added in v1.0.843

func (r *DescribeShareUnitMembersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeShareUnitMembersResponse) ToJsonString added in v1.0.843

func (r *DescribeShareUnitMembersResponse) ToJsonString() string

type DescribeShareUnitMembersResponseParams added in v1.0.843

type DescribeShareUnitMembersResponseParams struct {
	// 总数目。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 共享单元成员列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*ShareUnitMember `json:"Items,omitnil,omitempty" name:"Items"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeShareUnitResourcesRequest added in v1.0.843

type DescribeShareUnitResourcesRequest struct {
	*tchttp.BaseRequest

	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字。支持产品资源ID搜索。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`

	// 共享资源类型。支持共享的资源类型,请参见[资源共享概述](https://cloud.tencent.com/document/product/850/59489)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

func NewDescribeShareUnitResourcesRequest added in v1.0.843

func NewDescribeShareUnitResourcesRequest() (request *DescribeShareUnitResourcesRequest)

func (*DescribeShareUnitResourcesRequest) FromJsonString added in v1.0.843

func (r *DescribeShareUnitResourcesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeShareUnitResourcesRequest) ToJsonString added in v1.0.843

func (r *DescribeShareUnitResourcesRequest) ToJsonString() string

type DescribeShareUnitResourcesRequestParams added in v1.0.843

type DescribeShareUnitResourcesRequestParams struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 偏移量。取值是limit的整数倍,默认值 : 0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字。支持产品资源ID搜索。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`

	// 共享资源类型。支持共享的资源类型,请参见[资源共享概述](https://cloud.tencent.com/document/product/850/59489)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

Predefined struct for user

type DescribeShareUnitResourcesResponse added in v1.0.843

type DescribeShareUnitResourcesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeShareUnitResourcesResponseParams `json:"Response"`
}

func NewDescribeShareUnitResourcesResponse added in v1.0.843

func NewDescribeShareUnitResourcesResponse() (response *DescribeShareUnitResourcesResponse)

func (*DescribeShareUnitResourcesResponse) FromJsonString added in v1.0.843

func (r *DescribeShareUnitResourcesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeShareUnitResourcesResponse) ToJsonString added in v1.0.843

func (r *DescribeShareUnitResourcesResponse) ToJsonString() string

type DescribeShareUnitResourcesResponseParams added in v1.0.843

type DescribeShareUnitResourcesResponseParams struct {
	// 总数目。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 共享单元资源列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*ShareUnitResource `json:"Items,omitnil,omitempty" name:"Items"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeShareUnitsRequest added in v1.0.843

type DescribeShareUnitsRequest struct {
	*tchttp.BaseRequest

	// 共享单元地域。可通过接口[DescribeShareAreas](https://cloud.tencent.com/document/product/850/103050)获取支持共享的地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字。支持UnitId和Name搜索。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`
}

func NewDescribeShareUnitsRequest added in v1.0.843

func NewDescribeShareUnitsRequest() (request *DescribeShareUnitsRequest)

func (*DescribeShareUnitsRequest) FromJsonString added in v1.0.843

func (r *DescribeShareUnitsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeShareUnitsRequest) ToJsonString added in v1.0.843

func (r *DescribeShareUnitsRequest) ToJsonString() string

type DescribeShareUnitsRequestParams added in v1.0.843

type DescribeShareUnitsRequestParams struct {
	// 共享单元地域。可通过接口[DescribeShareAreas](https://cloud.tencent.com/document/product/850/103050)获取支持共享的地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字。支持UnitId和Name搜索。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`
}

Predefined struct for user

type DescribeShareUnitsResponse added in v1.0.843

type DescribeShareUnitsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeShareUnitsResponseParams `json:"Response"`
}

func NewDescribeShareUnitsResponse added in v1.0.843

func NewDescribeShareUnitsResponse() (response *DescribeShareUnitsResponse)

func (*DescribeShareUnitsResponse) FromJsonString added in v1.0.843

func (r *DescribeShareUnitsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeShareUnitsResponse) ToJsonString added in v1.0.843

func (r *DescribeShareUnitsResponse) ToJsonString() string

type DescribeShareUnitsResponseParams added in v1.0.843

type DescribeShareUnitsResponseParams struct {
	// 总数目。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 共享单元列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*ManagerShareUnit `json:"Items,omitnil,omitempty" name:"Items"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DetachPolicyRequest added in v1.0.902

type DetachPolicyRequest struct {
	*tchttp.BaseRequest

	// 解绑策略目标ID。成员Uin或部门ID
	TargetId *uint64 `json:"TargetId,omitnil,omitempty" name:"TargetId"`

	// 目标类型。取值范围:NODE-部门、MEMBER-成员
	TargetType *string `json:"TargetType,omitnil,omitempty" name:"TargetType"`

	// 策略ID。
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

func NewDetachPolicyRequest added in v1.0.902

func NewDetachPolicyRequest() (request *DetachPolicyRequest)

func (*DetachPolicyRequest) FromJsonString added in v1.0.902

func (r *DetachPolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DetachPolicyRequest) ToJsonString added in v1.0.902

func (r *DetachPolicyRequest) ToJsonString() string

type DetachPolicyRequestParams added in v1.0.902

type DetachPolicyRequestParams struct {
	// 解绑策略目标ID。成员Uin或部门ID
	TargetId *uint64 `json:"TargetId,omitnil,omitempty" name:"TargetId"`

	// 目标类型。取值范围:NODE-部门、MEMBER-成员
	TargetType *string `json:"TargetType,omitnil,omitempty" name:"TargetType"`

	// 策略ID。
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

Predefined struct for user

type DetachPolicyResponse added in v1.0.902

type DetachPolicyResponse struct {
	*tchttp.BaseResponse
	Response *DetachPolicyResponseParams `json:"Response"`
}

func NewDetachPolicyResponse added in v1.0.902

func NewDetachPolicyResponse() (response *DetachPolicyResponse)

func (*DetachPolicyResponse) FromJsonString added in v1.0.902

func (r *DetachPolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DetachPolicyResponse) ToJsonString added in v1.0.902

func (r *DetachPolicyResponse) ToJsonString() string

type DetachPolicyResponseParams added in v1.0.902

type DetachPolicyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DisablePolicyTypeRequest added in v1.0.902

type DisablePolicyTypeRequest struct {
	*tchttp.BaseRequest

	// 企业组织Id。可以调用[DescribeOrganization](https://cloud.tencent.com/document/product/850/67059)获取
	OrganizationId *uint64 `json:"OrganizationId,omitnil,omitempty" name:"OrganizationId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`
}

func NewDisablePolicyTypeRequest added in v1.0.902

func NewDisablePolicyTypeRequest() (request *DisablePolicyTypeRequest)

func (*DisablePolicyTypeRequest) FromJsonString added in v1.0.902

func (r *DisablePolicyTypeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DisablePolicyTypeRequest) ToJsonString added in v1.0.902

func (r *DisablePolicyTypeRequest) ToJsonString() string

type DisablePolicyTypeRequestParams added in v1.0.902

type DisablePolicyTypeRequestParams struct {
	// 企业组织Id。可以调用[DescribeOrganization](https://cloud.tencent.com/document/product/850/67059)获取
	OrganizationId *uint64 `json:"OrganizationId,omitnil,omitempty" name:"OrganizationId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`
}

Predefined struct for user

type DisablePolicyTypeResponse added in v1.0.902

type DisablePolicyTypeResponse struct {
	*tchttp.BaseResponse
	Response *DisablePolicyTypeResponseParams `json:"Response"`
}

func NewDisablePolicyTypeResponse added in v1.0.902

func NewDisablePolicyTypeResponse() (response *DisablePolicyTypeResponse)

func (*DisablePolicyTypeResponse) FromJsonString added in v1.0.902

func (r *DisablePolicyTypeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DisablePolicyTypeResponse) ToJsonString added in v1.0.902

func (r *DisablePolicyTypeResponse) ToJsonString() string

type DisablePolicyTypeResponseParams added in v1.0.902

type DisablePolicyTypeResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type EffectivePolicy added in v1.0.905

type EffectivePolicy struct {
	// 目标ID。
	TargetId *uint64 `json:"TargetId,omitnil,omitempty" name:"TargetId"`

	// 有效策略内容。
	PolicyContent *string `json:"PolicyContent,omitnil,omitempty" name:"PolicyContent"`

	// 有效策略更新时间。
	LastUpdatedTimestamp *uint64 `json:"LastUpdatedTimestamp,omitnil,omitempty" name:"LastUpdatedTimestamp"`
}

type EnablePolicyTypeRequest added in v1.0.902

type EnablePolicyTypeRequest struct {
	*tchttp.BaseRequest

	// 企业组织Id。可以调用[DescribeOrganization](https://cloud.tencent.com/document/product/850/67059)获取
	OrganizationId *uint64 `json:"OrganizationId,omitnil,omitempty" name:"OrganizationId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`
}

func NewEnablePolicyTypeRequest added in v1.0.902

func NewEnablePolicyTypeRequest() (request *EnablePolicyTypeRequest)

func (*EnablePolicyTypeRequest) FromJsonString added in v1.0.902

func (r *EnablePolicyTypeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*EnablePolicyTypeRequest) ToJsonString added in v1.0.902

func (r *EnablePolicyTypeRequest) ToJsonString() string

type EnablePolicyTypeRequestParams added in v1.0.902

type EnablePolicyTypeRequestParams struct {
	// 企业组织Id。可以调用[DescribeOrganization](https://cloud.tencent.com/document/product/850/67059)获取
	OrganizationId *uint64 `json:"OrganizationId,omitnil,omitempty" name:"OrganizationId"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`
}

Predefined struct for user

type EnablePolicyTypeResponse added in v1.0.902

type EnablePolicyTypeResponse struct {
	*tchttp.BaseResponse
	Response *EnablePolicyTypeResponseParams `json:"Response"`
}

func NewEnablePolicyTypeResponse added in v1.0.902

func NewEnablePolicyTypeResponse() (response *EnablePolicyTypeResponse)

func (*EnablePolicyTypeResponse) FromJsonString added in v1.0.902

func (r *EnablePolicyTypeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*EnablePolicyTypeResponse) ToJsonString added in v1.0.902

func (r *EnablePolicyTypeResponse) ToJsonString() string

type EnablePolicyTypeResponseParams added in v1.0.902

type EnablePolicyTypeResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type IdentityPolicy added in v1.0.538

type IdentityPolicy struct {
	// CAM预设策略ID。PolicyType 为预设策略时有效且必选
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// CAM预设策略名称。PolicyType 为预设策略时有效且必选
	PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"`

	// 策略类型。取值 1-自定义策略  2-预设策略;默认值2
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyType *uint64 `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 自定义策略内容,遵循CAM策略语法。PolicyType 为自定义策略时有效且必选
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyDocument *string `json:"PolicyDocument,omitnil,omitempty" name:"PolicyDocument"`
}

type ListNonCompliantResourceRequest added in v1.0.905

type ListNonCompliantResourceRequest struct {
	*tchttp.BaseRequest

	// 限制数目。取值范围:1~50。
	MaxResults *uint64 `json:"MaxResults,omitnil,omitempty" name:"MaxResults"`

	// 成员Uin。
	MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 从上一页的响应中获取的下一页的Token值。
	// 如果是第一次请求,设置为空。
	PaginationToken *string `json:"PaginationToken,omitnil,omitempty" name:"PaginationToken"`

	// 标签键。
	TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"`
}

func NewListNonCompliantResourceRequest added in v1.0.905

func NewListNonCompliantResourceRequest() (request *ListNonCompliantResourceRequest)

func (*ListNonCompliantResourceRequest) FromJsonString added in v1.0.905

func (r *ListNonCompliantResourceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListNonCompliantResourceRequest) ToJsonString added in v1.0.905

func (r *ListNonCompliantResourceRequest) ToJsonString() string

type ListNonCompliantResourceRequestParams added in v1.0.905

type ListNonCompliantResourceRequestParams struct {
	// 限制数目。取值范围:1~50。
	MaxResults *uint64 `json:"MaxResults,omitnil,omitempty" name:"MaxResults"`

	// 成员Uin。
	MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 从上一页的响应中获取的下一页的Token值。
	// 如果是第一次请求,设置为空。
	PaginationToken *string `json:"PaginationToken,omitnil,omitempty" name:"PaginationToken"`

	// 标签键。
	TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"`
}

Predefined struct for user

type ListNonCompliantResourceResponse added in v1.0.905

type ListNonCompliantResourceResponse struct {
	*tchttp.BaseResponse
	Response *ListNonCompliantResourceResponseParams `json:"Response"`
}

func NewListNonCompliantResourceResponse added in v1.0.905

func NewListNonCompliantResourceResponse() (response *ListNonCompliantResourceResponse)

func (*ListNonCompliantResourceResponse) FromJsonString added in v1.0.905

func (r *ListNonCompliantResourceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListNonCompliantResourceResponse) ToJsonString added in v1.0.905

func (r *ListNonCompliantResourceResponse) ToJsonString() string

type ListNonCompliantResourceResponseParams added in v1.0.905

type ListNonCompliantResourceResponseParams struct {
	// 资源及标签合规信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*ResourceTagMapping `json:"Items,omitnil,omitempty" name:"Items"`

	// 获取的下一页的Token值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PaginationToken *string `json:"PaginationToken,omitnil,omitempty" name:"PaginationToken"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListOrganizationIdentityRequest added in v1.0.538

type ListOrganizationIdentityRequest struct {
	*tchttp.BaseRequest

	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。默认值:10。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 名称搜索关键字。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`

	// 身份ID。可以通过身份ID搜索
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 身份类型。取值范围 1-预设, 2-自定义
	IdentityType *uint64 `json:"IdentityType,omitnil,omitempty" name:"IdentityType"`
}

func NewListOrganizationIdentityRequest added in v1.0.538

func NewListOrganizationIdentityRequest() (request *ListOrganizationIdentityRequest)

func (*ListOrganizationIdentityRequest) FromJsonString added in v1.0.538

func (r *ListOrganizationIdentityRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListOrganizationIdentityRequest) ToJsonString added in v1.0.538

func (r *ListOrganizationIdentityRequest) ToJsonString() string

type ListOrganizationIdentityRequestParams added in v1.0.538

type ListOrganizationIdentityRequestParams struct {
	// 偏移量。取值是limit的整数倍。默认值 : 0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限制数目。取值范围:1~50。默认值:10。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 名称搜索关键字。
	SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"`

	// 身份ID。可以通过身份ID搜索
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 身份类型。取值范围 1-预设, 2-自定义
	IdentityType *uint64 `json:"IdentityType,omitnil,omitempty" name:"IdentityType"`
}

Predefined struct for user

type ListOrganizationIdentityResponse added in v1.0.538

type ListOrganizationIdentityResponse struct {
	*tchttp.BaseResponse
	Response *ListOrganizationIdentityResponseParams `json:"Response"`
}

func NewListOrganizationIdentityResponse added in v1.0.538

func NewListOrganizationIdentityResponse() (response *ListOrganizationIdentityResponse)

func (*ListOrganizationIdentityResponse) FromJsonString added in v1.0.538

func (r *ListOrganizationIdentityResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListOrganizationIdentityResponse) ToJsonString added in v1.0.538

func (r *ListOrganizationIdentityResponse) ToJsonString() string

type ListOrganizationIdentityResponseParams added in v1.0.538

type ListOrganizationIdentityResponseParams struct {
	// 总数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 条目详情。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Items []*OrgIdentity `json:"Items,omitnil,omitempty" name:"Items"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListPoliciesForTarget added in v1.0.902

type ListPoliciesForTarget struct {
	// 策略Id
	StrategyId *uint64 `json:"StrategyId,omitnil,omitempty" name:"StrategyId"`

	// 策略名称
	StrategyName *string `json:"StrategyName,omitnil,omitempty" name:"StrategyName"`

	// 备注信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 关联的账号或节点
	Uin *uint64 `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 关联类型 1-节点 2-用户
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 策略创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	AddTime *string `json:"AddTime,omitnil,omitempty" name:"AddTime"`

	// 策略更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 部门名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 策略绑定时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttachTime *string `json:"AttachTime,omitnil,omitempty" name:"AttachTime"`
}

type ListPoliciesForTargetRequest added in v1.0.902

type ListPoliciesForTargetRequest struct {
	*tchttp.BaseRequest

	// 账号uin或者节点id。
	TargetId *uint64 `json:"TargetId,omitnil,omitempty" name:"TargetId"`

	// 每页数量。默认值是 20,必须大于 0 且小于或等于 200
	Rp *uint64 `json:"Rp,omitnil,omitempty" name:"Rp"`

	// 页码。默认值是 1,从 1开始,不能大于 200
	Page *uint64 `json:"Page,omitnil,omitempty" name:"Page"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 搜索关键字。按照策略名称搜索
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`
}

func NewListPoliciesForTargetRequest added in v1.0.902

func NewListPoliciesForTargetRequest() (request *ListPoliciesForTargetRequest)

func (*ListPoliciesForTargetRequest) FromJsonString added in v1.0.902

func (r *ListPoliciesForTargetRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListPoliciesForTargetRequest) ToJsonString added in v1.0.902

func (r *ListPoliciesForTargetRequest) ToJsonString() string

type ListPoliciesForTargetRequestParams added in v1.0.902

type ListPoliciesForTargetRequestParams struct {
	// 账号uin或者节点id。
	TargetId *uint64 `json:"TargetId,omitnil,omitempty" name:"TargetId"`

	// 每页数量。默认值是 20,必须大于 0 且小于或等于 200
	Rp *uint64 `json:"Rp,omitnil,omitempty" name:"Rp"`

	// 页码。默认值是 1,从 1开始,不能大于 200
	Page *uint64 `json:"Page,omitnil,omitempty" name:"Page"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 搜索关键字。按照策略名称搜索
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`
}

Predefined struct for user

type ListPoliciesForTargetResponse added in v1.0.902

type ListPoliciesForTargetResponse struct {
	*tchttp.BaseResponse
	Response *ListPoliciesForTargetResponseParams `json:"Response"`
}

func NewListPoliciesForTargetResponse added in v1.0.902

func NewListPoliciesForTargetResponse() (response *ListPoliciesForTargetResponse)

func (*ListPoliciesForTargetResponse) FromJsonString added in v1.0.902

func (r *ListPoliciesForTargetResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListPoliciesForTargetResponse) ToJsonString added in v1.0.902

func (r *ListPoliciesForTargetResponse) ToJsonString() string

type ListPoliciesForTargetResponseParams added in v1.0.902

type ListPoliciesForTargetResponseParams struct {
	// 总数。
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`

	// 目标关联的策略列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*ListPoliciesForTarget `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListPoliciesRequest added in v1.0.902

type ListPoliciesRequest struct {
	*tchttp.BaseRequest

	// 每页数量。默认值是 20,必须大于 0 且小于或等于 200
	Rp *uint64 `json:"Rp,omitnil,omitempty" name:"Rp"`

	// 页码。默认值是 1,从 1开始,不能大于 200
	Page *uint64 `json:"Page,omitnil,omitempty" name:"Page"`

	// 查询范围。取值范围: All-获取所有策略、QCS-只获取预设策略、Local-只获取自定义策略,默认值:All
	Scope *string `json:"Scope,omitnil,omitempty" name:"Scope"`

	// 搜索关键字。按照策略名搜索
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`
}

func NewListPoliciesRequest added in v1.0.902

func NewListPoliciesRequest() (request *ListPoliciesRequest)

func (*ListPoliciesRequest) FromJsonString added in v1.0.902

func (r *ListPoliciesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListPoliciesRequest) ToJsonString added in v1.0.902

func (r *ListPoliciesRequest) ToJsonString() string

type ListPoliciesRequestParams added in v1.0.902

type ListPoliciesRequestParams struct {
	// 每页数量。默认值是 20,必须大于 0 且小于或等于 200
	Rp *uint64 `json:"Rp,omitnil,omitempty" name:"Rp"`

	// 页码。默认值是 1,从 1开始,不能大于 200
	Page *uint64 `json:"Page,omitnil,omitempty" name:"Page"`

	// 查询范围。取值范围: All-获取所有策略、QCS-只获取预设策略、Local-只获取自定义策略,默认值:All
	Scope *string `json:"Scope,omitnil,omitempty" name:"Scope"`

	// 搜索关键字。按照策略名搜索
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`
}

Predefined struct for user

type ListPoliciesResponse added in v1.0.902

type ListPoliciesResponse struct {
	*tchttp.BaseResponse
	Response *ListPoliciesResponseParams `json:"Response"`
}

func NewListPoliciesResponse added in v1.0.902

func NewListPoliciesResponse() (response *ListPoliciesResponse)

func (*ListPoliciesResponse) FromJsonString added in v1.0.902

func (r *ListPoliciesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListPoliciesResponse) ToJsonString added in v1.0.902

func (r *ListPoliciesResponse) ToJsonString() string

type ListPoliciesResponseParams added in v1.0.902

type ListPoliciesResponseParams struct {
	// 策略总数
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`

	// 策略列表数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*ListPolicyNode `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListPolicyNode added in v1.0.902

type ListPolicyNode struct {
	// 策略创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	AddTime *string `json:"AddTime,omitnil,omitempty" name:"AddTime"`

	// 策略绑定次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttachedTimes *uint64 `json:"AttachedTimes,omitnil,omitempty" name:"AttachedTimes"`

	// 策略描述信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 策略名称
	PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"`

	// 策略Id
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 策略类型 1-自定义 2-预设
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`
}

type ListTargetsForPolicyNode added in v1.0.902

type ListTargetsForPolicyNode struct {
	// scp账号uin或节点Id
	Uin *uint64 `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 关联类型 1-节点关联 2-用户关联
	RelatedType *uint64 `json:"RelatedType,omitnil,omitempty" name:"RelatedType"`

	// 账号或者节点名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 绑定时间
	AddTime *string `json:"AddTime,omitnil,omitempty" name:"AddTime"`
}

type ListTargetsForPolicyRequest added in v1.0.902

type ListTargetsForPolicyRequest struct {
	*tchttp.BaseRequest

	// 策略Id。
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 每页数量。默认值是 20,必须大于 0 且小于或等于 200
	Rp *uint64 `json:"Rp,omitnil,omitempty" name:"Rp"`

	// 页码。默认值是 1,从 1开始,不能大于 200
	Page *uint64 `json:"Page,omitnil,omitempty" name:"Page"`

	// 策略类型。取值范围:All-全部、User-用户、Node-节点
	TargetType *string `json:"TargetType,omitnil,omitempty" name:"TargetType"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 按照多个策略id搜索,空格隔开。
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`
}

func NewListTargetsForPolicyRequest added in v1.0.902

func NewListTargetsForPolicyRequest() (request *ListTargetsForPolicyRequest)

func (*ListTargetsForPolicyRequest) FromJsonString added in v1.0.902

func (r *ListTargetsForPolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListTargetsForPolicyRequest) ToJsonString added in v1.0.902

func (r *ListTargetsForPolicyRequest) ToJsonString() string

type ListTargetsForPolicyRequestParams added in v1.0.902

type ListTargetsForPolicyRequestParams struct {
	// 策略Id。
	PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 每页数量。默认值是 20,必须大于 0 且小于或等于 200
	Rp *uint64 `json:"Rp,omitnil,omitempty" name:"Rp"`

	// 页码。默认值是 1,从 1开始,不能大于 200
	Page *uint64 `json:"Page,omitnil,omitempty" name:"Page"`

	// 策略类型。取值范围:All-全部、User-用户、Node-节点
	TargetType *string `json:"TargetType,omitnil,omitempty" name:"TargetType"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 按照多个策略id搜索,空格隔开。
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`
}

Predefined struct for user

type ListTargetsForPolicyResponse added in v1.0.902

type ListTargetsForPolicyResponse struct {
	*tchttp.BaseResponse
	Response *ListTargetsForPolicyResponseParams `json:"Response"`
}

func NewListTargetsForPolicyResponse added in v1.0.902

func NewListTargetsForPolicyResponse() (response *ListTargetsForPolicyResponse)

func (*ListTargetsForPolicyResponse) FromJsonString added in v1.0.902

func (r *ListTargetsForPolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListTargetsForPolicyResponse) ToJsonString added in v1.0.902

func (r *ListTargetsForPolicyResponse) ToJsonString() string

type ListTargetsForPolicyResponseParams added in v1.0.902

type ListTargetsForPolicyResponseParams struct {
	// 总数。
	TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"`

	// 指定SCP策略关联目标列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*ListTargetsForPolicyNode `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ManagerShareUnit added in v1.0.843

type ManagerShareUnit struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 共享单元管理员Uin。
	Uin *int64 `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 共享单元管理员OwnerUin。
	OwnerUin *int64 `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"`

	// 共享单元地域。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 描述。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 创建时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 共享单元资源数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShareResourceNum *int64 `json:"ShareResourceNum,omitnil,omitempty" name:"ShareResourceNum"`

	// 共享单元成员数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShareMemberNum *int64 `json:"ShareMemberNum,omitnil,omitempty" name:"ShareMemberNum"`
}

type MemberIdentity added in v1.0.332

type MemberIdentity struct {
	// 身份ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityId *int64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 身份名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityAliasName *string `json:"IdentityAliasName,omitnil,omitempty" name:"IdentityAliasName"`
}

type MemberMainInfo added in v1.0.597

type MemberMainInfo struct {
	// 成员uin
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 成员名称j
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"`
}

type MoveOrganizationNodeMembersRequest added in v1.0.538

type MoveOrganizationNodeMembersRequest struct {
	*tchttp.BaseRequest

	// 组织节点ID。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	NodeId *int64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 成员Uin列表。
	MemberUin []*int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

func NewMoveOrganizationNodeMembersRequest added in v1.0.538

func NewMoveOrganizationNodeMembersRequest() (request *MoveOrganizationNodeMembersRequest)

func (*MoveOrganizationNodeMembersRequest) FromJsonString added in v1.0.538

func (r *MoveOrganizationNodeMembersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*MoveOrganizationNodeMembersRequest) ToJsonString added in v1.0.538

func (r *MoveOrganizationNodeMembersRequest) ToJsonString() string

type MoveOrganizationNodeMembersRequestParams added in v1.0.538

type MoveOrganizationNodeMembersRequestParams struct {
	// 组织节点ID。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	NodeId *int64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 成员Uin列表。
	MemberUin []*int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`
}

Predefined struct for user

type MoveOrganizationNodeMembersResponse added in v1.0.538

type MoveOrganizationNodeMembersResponse struct {
	*tchttp.BaseResponse
	Response *MoveOrganizationNodeMembersResponseParams `json:"Response"`
}

func NewMoveOrganizationNodeMembersResponse added in v1.0.538

func NewMoveOrganizationNodeMembersResponse() (response *MoveOrganizationNodeMembersResponse)

func (*MoveOrganizationNodeMembersResponse) FromJsonString added in v1.0.538

func (r *MoveOrganizationNodeMembersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*MoveOrganizationNodeMembersResponse) ToJsonString added in v1.0.538

func (r *MoveOrganizationNodeMembersResponse) ToJsonString() string

type MoveOrganizationNodeMembersResponseParams added in v1.0.538

type MoveOrganizationNodeMembersResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type NotAllowReason added in v1.0.865

type NotAllowReason struct {
	// 是否创建的成员。true-是、false-否;成员不是创建的成员不允许删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsCreateMember *bool `json:"IsCreateMember,omitnil,omitempty" name:"IsCreateMember"`

	// 成员删除许可。true-开启、false-关闭;成员删除许可关闭时不允许删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeletionPermission *bool `json:"DeletionPermission,omitnil,omitempty" name:"DeletionPermission"`

	// 是否可信服务委派管理员。true-是、false-否;成员是可信服务委派管理员不允许删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAssignManager *bool `json:"IsAssignManager,omitnil,omitempty" name:"IsAssignManager"`

	// 是否主体管理员。true-是、false-否;成员是主体管理员不允许删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAuthManager *bool `json:"IsAuthManager,omitnil,omitempty" name:"IsAuthManager"`

	// 是否共享资源管理员。true-是、false-否;成员是共享资源管理员不允许删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsShareManager *bool `json:"IsShareManager,omitnil,omitempty" name:"IsShareManager"`

	// 成员是否设置了操作审批。true-是、false-否;成员设置了操作审批时不允许删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	OperateProcess *bool `json:"OperateProcess,omitnil,omitempty" name:"OperateProcess"`

	// 是否允许解除成员财务权限。true-是、false-否;成员不能解除财务权限时不允许删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	BillingPermission *bool `json:"BillingPermission,omitnil,omitempty" name:"BillingPermission"`

	// 存在的资源列表。账号存在资源时不允许删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExistResources []*string `json:"ExistResources,omitnil,omitempty" name:"ExistResources"`

	// 检测失败的资源列表。账号有资源检测失败时不允许删除。
	// 注意:此字段可能返回 null,表示取不到有效值。
	DetectFailedResources []*string `json:"DetectFailedResources,omitnil,omitempty" name:"DetectFailedResources"`
}

type OrgFinancialByMonth added in v1.0.679

type OrgFinancialByMonth struct {
	// 记录ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`

	// 月份,格式:yyyy-mm,示例:2021-01。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Month *string `json:"Month,omitnil,omitempty" name:"Month"`

	// 消耗金额,单元:元。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCost *float64 `json:"TotalCost,omitnil,omitempty" name:"TotalCost"`

	// 比上月增长率%。正数增长,负数下降,空值无法统计。
	// 注意:此字段可能返回 null,表示取不到有效值。
	GrowthRate *string `json:"GrowthRate,omitnil,omitempty" name:"GrowthRate"`
}

type OrgIdentity added in v1.0.538

type OrgIdentity struct {
	// 身份ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityId *int64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 身份名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityAliasName *string `json:"IdentityAliasName,omitnil,omitempty" name:"IdentityAliasName"`

	// 描述。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 身份策略。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityPolicy []*IdentityPolicy `json:"IdentityPolicy,omitnil,omitempty" name:"IdentityPolicy"`

	// 身份类型。 1-预设、 2-自定义
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityType *uint64 `json:"IdentityType,omitnil,omitempty" name:"IdentityType"`

	// 更新时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type OrgMember added in v1.0.323

type OrgMember struct {
	// 成员Uin
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 成员名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 成员类型,邀请:Invite, 创建:Create
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemberType *string `json:"MemberType,omitnil,omitempty" name:"MemberType"`

	// 关系策略类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgPolicyType *string `json:"OrgPolicyType,omitnil,omitempty" name:"OrgPolicyType"`

	// 关系策略名
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgPolicyName *string `json:"OrgPolicyName,omitnil,omitempty" name:"OrgPolicyName"`

	// 关系策略权限
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgPermission []*OrgPermission `json:"OrgPermission,omitnil,omitempty" name:"OrgPermission"`

	// 所属节点ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeId *int64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 所属节点名
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 是否允许成员退出。允许:Allow,不允许:Denied。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAllowQuit *string `json:"IsAllowQuit,omitnil,omitempty" name:"IsAllowQuit"`

	// 代付者Uin
	// 注意:此字段可能返回 null,表示取不到有效值。
	PayUin *string `json:"PayUin,omitnil,omitempty" name:"PayUin"`

	// 代付者名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	PayName *string `json:"PayName,omitnil,omitempty" name:"PayName"`

	// 管理身份
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgIdentity []*MemberIdentity `json:"OrgIdentity,omitnil,omitempty" name:"OrgIdentity"`

	// 安全信息绑定状态  未绑定:Unbound,待激活:Valid,绑定成功:Success,绑定失败:Failed
	// 注意:此字段可能返回 null,表示取不到有效值。
	BindStatus *string `json:"BindStatus,omitnil,omitempty" name:"BindStatus"`

	// 成员权限状态 已确认:Confirmed ,待确认:UnConfirmed
	// 注意:此字段可能返回 null,表示取不到有效值。
	PermissionStatus *string `json:"PermissionStatus,omitnil,omitempty" name:"PermissionStatus"`
}

type OrgMemberAuthAccount added in v1.0.539

type OrgMemberAuthAccount struct {
	// 组织子账号Uin。
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgSubAccountUin *int64 `json:"OrgSubAccountUin,omitnil,omitempty" name:"OrgSubAccountUin"`

	// 策略ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"`

	// 身份ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityId *int64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 身份角色名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityRoleName *string `json:"IdentityRoleName,omitnil,omitempty" name:"IdentityRoleName"`

	// 身份角色别名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityRoleAliasName *string `json:"IdentityRoleAliasName,omitnil,omitempty" name:"IdentityRoleAliasName"`

	// 创建时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 子账号名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgSubAccountName *string `json:"OrgSubAccountName,omitnil,omitempty" name:"OrgSubAccountName"`
}

type OrgMemberAuthIdentity added in v1.0.538

type OrgMemberAuthIdentity struct {
	// 身份ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityId *int64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 身份的角色名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityRoleName *string `json:"IdentityRoleName,omitnil,omitempty" name:"IdentityRoleName"`

	// 身份的角色别名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityRoleAliasName *string `json:"IdentityRoleAliasName,omitnil,omitempty" name:"IdentityRoleAliasName"`

	// 身份描述。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 首次配置成功的时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 最后一次配置成功的时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 身份类型。取值: 1-预设身份  2-自定义身份
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityType *uint64 `json:"IdentityType,omitnil,omitempty" name:"IdentityType"`

	// 配置状态。取值:1-配置完成 2-需重新配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 成员Uin。
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 成员名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"`
}

type OrgMemberFinancial added in v1.0.679

type OrgMemberFinancial struct {
	// 成员Uin。
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 成员名称。
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemberName *string `json:"MemberName,omitnil,omitempty" name:"MemberName"`

	// 消耗金额,单位:元。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCost *float64 `json:"TotalCost,omitnil,omitempty" name:"TotalCost"`

	// 占比%。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Ratio *string `json:"Ratio,omitnil,omitempty" name:"Ratio"`
}

type OrgMemberPolicy added in v1.0.538

type OrgMemberPolicy struct {
	// 策略ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"`

	// 身份ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityId *int64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 身份角色名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityRoleName *string `json:"IdentityRoleName,omitnil,omitempty" name:"IdentityRoleName"`

	// 身份角色别名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdentityRoleAliasName *string `json:"IdentityRoleAliasName,omitnil,omitempty" name:"IdentityRoleAliasName"`

	// 描述。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 创建时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type OrgNode added in v1.0.538

type OrgNode struct {
	// 组织节点ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeId *int64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 父节点ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ParentNodeId *int64 `json:"ParentNodeId,omitnil,omitempty" name:"ParentNodeId"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type OrgPermission added in v1.0.321

type OrgPermission struct {
	// 权限Id
	Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"`

	// 权限名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

type OrgProductFinancial added in v1.0.679

type OrgProductFinancial struct {
	// 产品Code。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"`

	// 产品名。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProductCode *string `json:"ProductCode,omitnil,omitempty" name:"ProductCode"`

	// 产品消耗,单位:元。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCost *float64 `json:"TotalCost,omitnil,omitempty" name:"TotalCost"`

	// 占比%。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Ratio *string `json:"Ratio,omitnil,omitempty" name:"Ratio"`
}

type ProductResource added in v1.0.843

type ProductResource struct {
	// 产品资源ID。
	ProductResourceId *string `json:"ProductResourceId,omitnil,omitempty" name:"ProductResourceId"`

	// 资源六段式最后一节
	//
	// Deprecated: ResourceGrantLast is deprecated.
	ResourceGrantLast *string `json:"ResourceGrantLast,omitnil,omitempty" name:"ResourceGrantLast"`
}

type QuitOrganizationRequest added in v1.0.752

type QuitOrganizationRequest struct {
	*tchttp.BaseRequest

	// 企业组织ID
	OrgId *uint64 `json:"OrgId,omitnil,omitempty" name:"OrgId"`
}

func NewQuitOrganizationRequest added in v1.0.752

func NewQuitOrganizationRequest() (request *QuitOrganizationRequest)

func (*QuitOrganizationRequest) FromJsonString added in v1.0.752

func (r *QuitOrganizationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QuitOrganizationRequest) ToJsonString added in v1.0.752

func (r *QuitOrganizationRequest) ToJsonString() string

type QuitOrganizationRequestParams added in v1.0.752

type QuitOrganizationRequestParams struct {
	// 企业组织ID
	OrgId *uint64 `json:"OrgId,omitnil,omitempty" name:"OrgId"`
}

Predefined struct for user

type QuitOrganizationResponse added in v1.0.752

type QuitOrganizationResponse struct {
	*tchttp.BaseResponse
	Response *QuitOrganizationResponseParams `json:"Response"`
}

func NewQuitOrganizationResponse added in v1.0.752

func NewQuitOrganizationResponse() (response *QuitOrganizationResponse)

func (*QuitOrganizationResponse) FromJsonString added in v1.0.752

func (r *QuitOrganizationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QuitOrganizationResponse) ToJsonString added in v1.0.752

func (r *QuitOrganizationResponse) ToJsonString() string

type QuitOrganizationResponseParams added in v1.0.752

type QuitOrganizationResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ResourceTagMapping added in v1.0.905

type ResourceTagMapping struct {
	// 资源六段式。腾讯云使用资源六段式描述一个资源。
	// 例如:qcs::${ServiceType}:${Region}:${Account}:${ResourcePreifx}/${ResourceId}。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"`

	// 合规详情。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ComplianceDetails *TagComplianceDetails `json:"ComplianceDetails,omitnil,omitempty" name:"ComplianceDetails"`

	// 资源标签。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tags `json:"Tags,omitnil,omitempty" name:"Tags"`
}

type ShareArea added in v1.0.843

type ShareArea struct {
	// 地域名称。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 地域标识。
	Area *string `json:"Area,omitnil,omitempty" name:"Area"`

	// 地域ID。
	AreaId *int64 `json:"AreaId,omitnil,omitempty" name:"AreaId"`
}

type ShareMember added in v1.0.843

type ShareMember struct {
	// 共享成员Uin。
	ShareMemberUin *int64 `json:"ShareMemberUin,omitnil,omitempty" name:"ShareMemberUin"`
}

type ShareResource added in v1.0.843

type ShareResource struct {
	// 共享资源ID。
	//
	// Deprecated: ResourceId is deprecated.
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 产品资源ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProductResourceId *string `json:"ProductResourceId,omitnil,omitempty" name:"ProductResourceId"`
}

type ShareUnitMember added in v1.0.843

type ShareUnitMember struct {
	// 共享成员Uin。
	ShareMemberUin *int64 `json:"ShareMemberUin,omitnil,omitempty" name:"ShareMemberUin"`

	// 创建时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
}

type ShareUnitResource added in v1.0.843

type ShareUnitResource struct {
	// 共享资源ID。
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 共享资源类型。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 创建时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 产品资源ID。
	ProductResourceId *string `json:"ProductResourceId,omitnil,omitempty" name:"ProductResourceId"`

	// 共享单元成员数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	SharedMemberNum *uint64 `json:"SharedMemberNum,omitnil,omitempty" name:"SharedMemberNum"`

	// 使用中共享单元成员数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	SharedMemberUseNum *uint64 `json:"SharedMemberUseNum,omitnil,omitempty" name:"SharedMemberUseNum"`

	// 共享管理员OwnerUin。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShareManagerUin *int64 `json:"ShareManagerUin,omitnil,omitempty" name:"ShareManagerUin"`
}

type TagComplianceDetails added in v1.0.905

type TagComplianceDetails struct {
	// 合规状态。true-合规,false-不合规
	// 注意:此字段可能返回 null,表示取不到有效值。
	ComplianceStatus *bool `json:"ComplianceStatus,omitnil,omitempty" name:"ComplianceStatus"`

	// 值不合规的标签键列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	KeysWithNonCompliantValues []*string `json:"KeysWithNonCompliantValues,omitnil,omitempty" name:"KeysWithNonCompliantValues"`

	// 键不合规的标签键列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	NonCompliantKeys []*string `json:"NonCompliantKeys,omitnil,omitempty" name:"NonCompliantKeys"`
}

type Tags added in v1.0.905

type Tags struct {
	// 标签键。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"`

	// 标签值。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagValue *string `json:"TagValue,omitnil,omitempty" name:"TagValue"`
}

type UpdateOrganizationIdentityRequest added in v1.0.769

type UpdateOrganizationIdentityRequest struct {
	*tchttp.BaseRequest

	// 身份ID。可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 身份描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 身份策略。
	IdentityPolicy []*IdentityPolicy `json:"IdentityPolicy,omitnil,omitempty" name:"IdentityPolicy"`
}

func NewUpdateOrganizationIdentityRequest added in v1.0.769

func NewUpdateOrganizationIdentityRequest() (request *UpdateOrganizationIdentityRequest)

func (*UpdateOrganizationIdentityRequest) FromJsonString added in v1.0.769

func (r *UpdateOrganizationIdentityRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateOrganizationIdentityRequest) ToJsonString added in v1.0.769

func (r *UpdateOrganizationIdentityRequest) ToJsonString() string

type UpdateOrganizationIdentityRequestParams added in v1.0.769

type UpdateOrganizationIdentityRequestParams struct {
	// 身份ID。可以通过[ListOrganizationIdentity](https://cloud.tencent.com/document/product/850/82934)获取
	IdentityId *uint64 `json:"IdentityId,omitnil,omitempty" name:"IdentityId"`

	// 身份描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 身份策略。
	IdentityPolicy []*IdentityPolicy `json:"IdentityPolicy,omitnil,omitempty" name:"IdentityPolicy"`
}

Predefined struct for user

type UpdateOrganizationIdentityResponse added in v1.0.769

type UpdateOrganizationIdentityResponse struct {
	*tchttp.BaseResponse
	Response *UpdateOrganizationIdentityResponseParams `json:"Response"`
}

func NewUpdateOrganizationIdentityResponse added in v1.0.769

func NewUpdateOrganizationIdentityResponse() (response *UpdateOrganizationIdentityResponse)

func (*UpdateOrganizationIdentityResponse) FromJsonString added in v1.0.769

func (r *UpdateOrganizationIdentityResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateOrganizationIdentityResponse) ToJsonString added in v1.0.769

func (r *UpdateOrganizationIdentityResponse) ToJsonString() string

type UpdateOrganizationIdentityResponseParams added in v1.0.769

type UpdateOrganizationIdentityResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateOrganizationMemberEmailBindRequest added in v1.0.676

type UpdateOrganizationMemberEmailBindRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 绑定ID。可以通过[DescribeOrganizationMemberEmailBind](https://cloud.tencent.com/document/product/850/93332)获取
	BindId *int64 `json:"BindId,omitnil,omitempty" name:"BindId"`

	// 邮箱地址。
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 国际区号。
	CountryCode *string `json:"CountryCode,omitnil,omitempty" name:"CountryCode"`

	// 手机号。
	Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"`
}

func NewUpdateOrganizationMemberEmailBindRequest added in v1.0.676

func NewUpdateOrganizationMemberEmailBindRequest() (request *UpdateOrganizationMemberEmailBindRequest)

func (*UpdateOrganizationMemberEmailBindRequest) FromJsonString added in v1.0.676

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateOrganizationMemberEmailBindRequest) ToJsonString added in v1.0.676

type UpdateOrganizationMemberEmailBindRequestParams added in v1.0.676

type UpdateOrganizationMemberEmailBindRequestParams struct {
	// 成员Uin。
	MemberUin *int64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 绑定ID。可以通过[DescribeOrganizationMemberEmailBind](https://cloud.tencent.com/document/product/850/93332)获取
	BindId *int64 `json:"BindId,omitnil,omitempty" name:"BindId"`

	// 邮箱地址。
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 国际区号。
	CountryCode *string `json:"CountryCode,omitnil,omitempty" name:"CountryCode"`

	// 手机号。
	Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"`
}

Predefined struct for user

type UpdateOrganizationMemberEmailBindResponse added in v1.0.676

type UpdateOrganizationMemberEmailBindResponse struct {
	*tchttp.BaseResponse
	Response *UpdateOrganizationMemberEmailBindResponseParams `json:"Response"`
}

func NewUpdateOrganizationMemberEmailBindResponse added in v1.0.676

func NewUpdateOrganizationMemberEmailBindResponse() (response *UpdateOrganizationMemberEmailBindResponse)

func (*UpdateOrganizationMemberEmailBindResponse) FromJsonString added in v1.0.676

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateOrganizationMemberEmailBindResponse) ToJsonString added in v1.0.676

type UpdateOrganizationMemberEmailBindResponseParams added in v1.0.676

type UpdateOrganizationMemberEmailBindResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateOrganizationMemberRequest added in v1.0.691

type UpdateOrganizationMemberRequest struct {
	*tchttp.BaseRequest

	// 成员Uin。
	MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 成员名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 备注。最大长度为40个字符
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 关系策略类型。PolicyType不为空,PermissionIds不能为空。取值:Financial
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 成员财务权限ID列表。PermissionIds不为空,PolicyType不能为空。
	// 取值:1-查看账单、2-查看余额、3-资金划拨、4-合并出账、5-开票、6-优惠继承、7-代付费、8-成本分析,如果有值,1、2 默认必须
	PermissionIds []*uint64 `json:"PermissionIds,omitnil,omitempty" name:"PermissionIds"`

	// 是否允许成员退出组织。取值:Allow-允许、Denied-不允许
	IsAllowQuit *string `json:"IsAllowQuit,omitnil,omitempty" name:"IsAllowQuit"`

	// 代付者Uin。成员财务权限有代付费时需要,取值为成员对应主体的主体管理员Uin
	PayUin *string `json:"PayUin,omitnil,omitempty" name:"PayUin"`
}

func NewUpdateOrganizationMemberRequest added in v1.0.691

func NewUpdateOrganizationMemberRequest() (request *UpdateOrganizationMemberRequest)

func (*UpdateOrganizationMemberRequest) FromJsonString added in v1.0.691

func (r *UpdateOrganizationMemberRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateOrganizationMemberRequest) ToJsonString added in v1.0.691

func (r *UpdateOrganizationMemberRequest) ToJsonString() string

type UpdateOrganizationMemberRequestParams added in v1.0.691

type UpdateOrganizationMemberRequestParams struct {
	// 成员Uin。
	MemberUin *uint64 `json:"MemberUin,omitnil,omitempty" name:"MemberUin"`

	// 成员名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 备注。最大长度为40个字符
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 关系策略类型。PolicyType不为空,PermissionIds不能为空。取值:Financial
	PolicyType *string `json:"PolicyType,omitnil,omitempty" name:"PolicyType"`

	// 成员财务权限ID列表。PermissionIds不为空,PolicyType不能为空。
	// 取值:1-查看账单、2-查看余额、3-资金划拨、4-合并出账、5-开票、6-优惠继承、7-代付费、8-成本分析,如果有值,1、2 默认必须
	PermissionIds []*uint64 `json:"PermissionIds,omitnil,omitempty" name:"PermissionIds"`

	// 是否允许成员退出组织。取值:Allow-允许、Denied-不允许
	IsAllowQuit *string `json:"IsAllowQuit,omitnil,omitempty" name:"IsAllowQuit"`

	// 代付者Uin。成员财务权限有代付费时需要,取值为成员对应主体的主体管理员Uin
	PayUin *string `json:"PayUin,omitnil,omitempty" name:"PayUin"`
}

Predefined struct for user

type UpdateOrganizationMemberResponse added in v1.0.691

type UpdateOrganizationMemberResponse struct {
	*tchttp.BaseResponse
	Response *UpdateOrganizationMemberResponseParams `json:"Response"`
}

func NewUpdateOrganizationMemberResponse added in v1.0.691

func NewUpdateOrganizationMemberResponse() (response *UpdateOrganizationMemberResponse)

func (*UpdateOrganizationMemberResponse) FromJsonString added in v1.0.691

func (r *UpdateOrganizationMemberResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateOrganizationMemberResponse) ToJsonString added in v1.0.691

func (r *UpdateOrganizationMemberResponse) ToJsonString() string

type UpdateOrganizationMemberResponseParams added in v1.0.691

type UpdateOrganizationMemberResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateOrganizationNodeRequest added in v1.0.538

type UpdateOrganizationNodeRequest struct {
	*tchttp.BaseRequest

	// 节点ID。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 节点名称。最大长度为40个字符,支持英文字母、数字、汉字、符号+@、&._[]-
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

func NewUpdateOrganizationNodeRequest added in v1.0.538

func NewUpdateOrganizationNodeRequest() (request *UpdateOrganizationNodeRequest)

func (*UpdateOrganizationNodeRequest) FromJsonString added in v1.0.538

func (r *UpdateOrganizationNodeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateOrganizationNodeRequest) ToJsonString added in v1.0.538

func (r *UpdateOrganizationNodeRequest) ToJsonString() string

type UpdateOrganizationNodeRequestParams added in v1.0.538

type UpdateOrganizationNodeRequestParams struct {
	// 节点ID。可以通过[DescribeOrganizationNodes](https://cloud.tencent.com/document/product/850/82926)获取
	NodeId *uint64 `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 节点名称。最大长度为40个字符,支持英文字母、数字、汉字、符号+@、&._[]-
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

Predefined struct for user

type UpdateOrganizationNodeResponse added in v1.0.538

type UpdateOrganizationNodeResponse struct {
	*tchttp.BaseResponse
	Response *UpdateOrganizationNodeResponseParams `json:"Response"`
}

func NewUpdateOrganizationNodeResponse added in v1.0.538

func NewUpdateOrganizationNodeResponse() (response *UpdateOrganizationNodeResponse)

func (*UpdateOrganizationNodeResponse) FromJsonString added in v1.0.538

func (r *UpdateOrganizationNodeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateOrganizationNodeResponse) ToJsonString added in v1.0.538

func (r *UpdateOrganizationNodeResponse) ToJsonString() string

type UpdateOrganizationNodeResponseParams added in v1.0.538

type UpdateOrganizationNodeResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdatePolicyRequest added in v1.0.902

type UpdatePolicyRequest struct {
	*tchttp.BaseRequest

	// 需要编辑的策略ID。可以调用[ListPolicies](https://cloud.tencent.com/document/product/850/105311)获取
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 策略内容。参考CAM策略语法
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 策略名。长度为1~128个字符,可以包含汉字、英文字母、数字和下划线(_)
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

func NewUpdatePolicyRequest added in v1.0.902

func NewUpdatePolicyRequest() (request *UpdatePolicyRequest)

func (*UpdatePolicyRequest) FromJsonString added in v1.0.902

func (r *UpdatePolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdatePolicyRequest) ToJsonString added in v1.0.902

func (r *UpdatePolicyRequest) ToJsonString() string

type UpdatePolicyRequestParams added in v1.0.902

type UpdatePolicyRequestParams struct {
	// 需要编辑的策略ID。可以调用[ListPolicies](https://cloud.tencent.com/document/product/850/105311)获取
	PolicyId *int64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"`

	// 策略描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 策略内容。参考CAM策略语法
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 策略名。长度为1~128个字符,可以包含汉字、英文字母、数字和下划线(_)
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 策略类型。默认值SERVICE_CONTROL_POLICY,取值范围:SERVICE_CONTROL_POLICY-服务控制策略、TAG_POLICY-标签策略
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

Predefined struct for user

type UpdatePolicyResponse added in v1.0.902

type UpdatePolicyResponse struct {
	*tchttp.BaseResponse
	Response *UpdatePolicyResponseParams `json:"Response"`
}

func NewUpdatePolicyResponse added in v1.0.902

func NewUpdatePolicyResponse() (response *UpdatePolicyResponse)

func (*UpdatePolicyResponse) FromJsonString added in v1.0.902

func (r *UpdatePolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdatePolicyResponse) ToJsonString added in v1.0.902

func (r *UpdatePolicyResponse) ToJsonString() string

type UpdatePolicyResponseParams added in v1.0.902

type UpdatePolicyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateShareUnitRequest added in v1.0.843

type UpdateShareUnitRequest struct {
	*tchttp.BaseRequest

	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元名称。仅支持大小写字母、数字、-、以及_的组合,3-128个字符。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 共享单元描述。最大128个字符。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewUpdateShareUnitRequest added in v1.0.843

func NewUpdateShareUnitRequest() (request *UpdateShareUnitRequest)

func (*UpdateShareUnitRequest) FromJsonString added in v1.0.843

func (r *UpdateShareUnitRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateShareUnitRequest) ToJsonString added in v1.0.843

func (r *UpdateShareUnitRequest) ToJsonString() string

type UpdateShareUnitRequestParams added in v1.0.843

type UpdateShareUnitRequestParams struct {
	// 共享单元ID。
	UnitId *string `json:"UnitId,omitnil,omitempty" name:"UnitId"`

	// 共享单元名称。仅支持大小写字母、数字、-、以及_的组合,3-128个字符。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 共享单元描述。最大128个字符。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type UpdateShareUnitResponse added in v1.0.843

type UpdateShareUnitResponse struct {
	*tchttp.BaseResponse
	Response *UpdateShareUnitResponseParams `json:"Response"`
}

func NewUpdateShareUnitResponse added in v1.0.843

func NewUpdateShareUnitResponse() (response *UpdateShareUnitResponse)

func (*UpdateShareUnitResponse) FromJsonString added in v1.0.843

func (r *UpdateShareUnitResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateShareUnitResponse) ToJsonString added in v1.0.843

func (r *UpdateShareUnitResponse) ToJsonString() string

type UpdateShareUnitResponseParams added in v1.0.843

type UpdateShareUnitResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL