Documentation ¶
Index ¶
- Constants
- type AddOrganizationMemberEmailRequest
- type AddOrganizationMemberEmailRequestParams
- type AddOrganizationMemberEmailResponse
- type AddOrganizationMemberEmailResponseParams
- type AddOrganizationNodeRequest
- type AddOrganizationNodeRequestParams
- type AddOrganizationNodeResponse
- type AddOrganizationNodeResponseParams
- type AddShareUnitMembersRequest
- type AddShareUnitMembersRequestParams
- type AddShareUnitMembersResponse
- type AddShareUnitMembersResponseParams
- type AddShareUnitRequest
- type AddShareUnitRequestParams
- type AddShareUnitResourcesRequest
- type AddShareUnitResourcesRequestParams
- type AddShareUnitResourcesResponse
- type AddShareUnitResourcesResponseParams
- type AddShareUnitResponse
- type AddShareUnitResponseParams
- type AttachPolicyRequest
- type AttachPolicyRequestParams
- type AttachPolicyResponse
- type AttachPolicyResponseParams
- type AuthNode
- type BindOrganizationMemberAuthAccountRequest
- type BindOrganizationMemberAuthAccountRequestParams
- type BindOrganizationMemberAuthAccountResponse
- type BindOrganizationMemberAuthAccountResponseParams
- type CancelOrganizationMemberAuthAccountRequest
- type CancelOrganizationMemberAuthAccountRequestParams
- type CancelOrganizationMemberAuthAccountResponse
- type CancelOrganizationMemberAuthAccountResponseParams
- type CheckAccountDeleteRequest
- type CheckAccountDeleteRequestParams
- type CheckAccountDeleteResponse
- type CheckAccountDeleteResponseParams
- type Client
- func (c *Client) AddOrganizationMemberEmail(request *AddOrganizationMemberEmailRequest) (response *AddOrganizationMemberEmailResponse, err error)
- func (c *Client) AddOrganizationMemberEmailWithContext(ctx context.Context, request *AddOrganizationMemberEmailRequest) (response *AddOrganizationMemberEmailResponse, err error)
- func (c *Client) AddOrganizationNode(request *AddOrganizationNodeRequest) (response *AddOrganizationNodeResponse, err error)
- func (c *Client) AddOrganizationNodeWithContext(ctx context.Context, request *AddOrganizationNodeRequest) (response *AddOrganizationNodeResponse, err error)
- func (c *Client) AddShareUnit(request *AddShareUnitRequest) (response *AddShareUnitResponse, err error)
- func (c *Client) AddShareUnitMembers(request *AddShareUnitMembersRequest) (response *AddShareUnitMembersResponse, err error)
- func (c *Client) AddShareUnitMembersWithContext(ctx context.Context, request *AddShareUnitMembersRequest) (response *AddShareUnitMembersResponse, err error)
- func (c *Client) AddShareUnitResources(request *AddShareUnitResourcesRequest) (response *AddShareUnitResourcesResponse, err error)
- func (c *Client) AddShareUnitResourcesWithContext(ctx context.Context, request *AddShareUnitResourcesRequest) (response *AddShareUnitResourcesResponse, err error)
- func (c *Client) AddShareUnitWithContext(ctx context.Context, request *AddShareUnitRequest) (response *AddShareUnitResponse, err error)
- func (c *Client) AttachPolicy(request *AttachPolicyRequest) (response *AttachPolicyResponse, err error)
- func (c *Client) AttachPolicyWithContext(ctx context.Context, request *AttachPolicyRequest) (response *AttachPolicyResponse, err error)
- func (c *Client) BindOrganizationMemberAuthAccount(request *BindOrganizationMemberAuthAccountRequest) (response *BindOrganizationMemberAuthAccountResponse, err error)
- func (c *Client) BindOrganizationMemberAuthAccountWithContext(ctx context.Context, request *BindOrganizationMemberAuthAccountRequest) (response *BindOrganizationMemberAuthAccountResponse, err error)
- func (c *Client) CancelOrganizationMemberAuthAccount(request *CancelOrganizationMemberAuthAccountRequest) (response *CancelOrganizationMemberAuthAccountResponse, err error)
- func (c *Client) CancelOrganizationMemberAuthAccountWithContext(ctx context.Context, request *CancelOrganizationMemberAuthAccountRequest) (response *CancelOrganizationMemberAuthAccountResponse, err error)
- func (c *Client) CheckAccountDelete(request *CheckAccountDeleteRequest) (response *CheckAccountDeleteResponse, err error)
- func (c *Client) CheckAccountDeleteWithContext(ctx context.Context, request *CheckAccountDeleteRequest) (response *CheckAccountDeleteResponse, err error)
- func (c *Client) CreateOrganization(request *CreateOrganizationRequest) (response *CreateOrganizationResponse, err error)
- func (c *Client) CreateOrganizationIdentity(request *CreateOrganizationIdentityRequest) (response *CreateOrganizationIdentityResponse, err error)
- func (c *Client) CreateOrganizationIdentityWithContext(ctx context.Context, request *CreateOrganizationIdentityRequest) (response *CreateOrganizationIdentityResponse, err error)
- func (c *Client) CreateOrganizationMember(request *CreateOrganizationMemberRequest) (response *CreateOrganizationMemberResponse, err error)
- func (c *Client) CreateOrganizationMemberAuthIdentity(request *CreateOrganizationMemberAuthIdentityRequest) (response *CreateOrganizationMemberAuthIdentityResponse, err error)
- func (c *Client) CreateOrganizationMemberAuthIdentityWithContext(ctx context.Context, request *CreateOrganizationMemberAuthIdentityRequest) (response *CreateOrganizationMemberAuthIdentityResponse, err error)
- func (c *Client) CreateOrganizationMemberPolicy(request *CreateOrganizationMemberPolicyRequest) (response *CreateOrganizationMemberPolicyResponse, err error)
- func (c *Client) CreateOrganizationMemberPolicyWithContext(ctx context.Context, request *CreateOrganizationMemberPolicyRequest) (response *CreateOrganizationMemberPolicyResponse, err error)
- func (c *Client) CreateOrganizationMemberWithContext(ctx context.Context, request *CreateOrganizationMemberRequest) (response *CreateOrganizationMemberResponse, err error)
- func (c *Client) CreateOrganizationMembersPolicy(request *CreateOrganizationMembersPolicyRequest) (response *CreateOrganizationMembersPolicyResponse, err error)
- func (c *Client) CreateOrganizationMembersPolicyWithContext(ctx context.Context, request *CreateOrganizationMembersPolicyRequest) (response *CreateOrganizationMembersPolicyResponse, err error)
- func (c *Client) CreateOrganizationWithContext(ctx context.Context, request *CreateOrganizationRequest) (response *CreateOrganizationResponse, err error)
- func (c *Client) CreatePolicy(request *CreatePolicyRequest) (response *CreatePolicyResponse, err error)
- func (c *Client) CreatePolicyWithContext(ctx context.Context, request *CreatePolicyRequest) (response *CreatePolicyResponse, err error)
- func (c *Client) DeleteAccount(request *DeleteAccountRequest) (response *DeleteAccountResponse, err error)
- func (c *Client) DeleteAccountWithContext(ctx context.Context, request *DeleteAccountRequest) (response *DeleteAccountResponse, err error)
- func (c *Client) DeleteOrganization(request *DeleteOrganizationRequest) (response *DeleteOrganizationResponse, err error)
- func (c *Client) DeleteOrganizationIdentity(request *DeleteOrganizationIdentityRequest) (response *DeleteOrganizationIdentityResponse, err error)
- func (c *Client) DeleteOrganizationIdentityWithContext(ctx context.Context, request *DeleteOrganizationIdentityRequest) (response *DeleteOrganizationIdentityResponse, err error)
- func (c *Client) DeleteOrganizationMemberAuthIdentity(request *DeleteOrganizationMemberAuthIdentityRequest) (response *DeleteOrganizationMemberAuthIdentityResponse, err error)
- func (c *Client) DeleteOrganizationMemberAuthIdentityWithContext(ctx context.Context, request *DeleteOrganizationMemberAuthIdentityRequest) (response *DeleteOrganizationMemberAuthIdentityResponse, err error)
- func (c *Client) DeleteOrganizationMembers(request *DeleteOrganizationMembersRequest) (response *DeleteOrganizationMembersResponse, err error)
- func (c *Client) DeleteOrganizationMembersPolicy(request *DeleteOrganizationMembersPolicyRequest) (response *DeleteOrganizationMembersPolicyResponse, err error)
- func (c *Client) DeleteOrganizationMembersPolicyWithContext(ctx context.Context, request *DeleteOrganizationMembersPolicyRequest) (response *DeleteOrganizationMembersPolicyResponse, err error)
- func (c *Client) DeleteOrganizationMembersWithContext(ctx context.Context, request *DeleteOrganizationMembersRequest) (response *DeleteOrganizationMembersResponse, err error)
- func (c *Client) DeleteOrganizationNodes(request *DeleteOrganizationNodesRequest) (response *DeleteOrganizationNodesResponse, err error)
- func (c *Client) DeleteOrganizationNodesWithContext(ctx context.Context, request *DeleteOrganizationNodesRequest) (response *DeleteOrganizationNodesResponse, err error)
- func (c *Client) DeleteOrganizationWithContext(ctx context.Context, request *DeleteOrganizationRequest) (response *DeleteOrganizationResponse, err error)
- func (c *Client) DeletePolicy(request *DeletePolicyRequest) (response *DeletePolicyResponse, err error)
- func (c *Client) DeletePolicyWithContext(ctx context.Context, request *DeletePolicyRequest) (response *DeletePolicyResponse, err error)
- func (c *Client) DeleteShareUnit(request *DeleteShareUnitRequest) (response *DeleteShareUnitResponse, err error)
- func (c *Client) DeleteShareUnitMembers(request *DeleteShareUnitMembersRequest) (response *DeleteShareUnitMembersResponse, err error)
- func (c *Client) DeleteShareUnitMembersWithContext(ctx context.Context, request *DeleteShareUnitMembersRequest) (response *DeleteShareUnitMembersResponse, err error)
- func (c *Client) DeleteShareUnitResources(request *DeleteShareUnitResourcesRequest) (response *DeleteShareUnitResourcesResponse, err error)
- func (c *Client) DeleteShareUnitResourcesWithContext(ctx context.Context, request *DeleteShareUnitResourcesRequest) (response *DeleteShareUnitResourcesResponse, err error)
- func (c *Client) DeleteShareUnitWithContext(ctx context.Context, request *DeleteShareUnitRequest) (response *DeleteShareUnitResponse, err error)
- func (c *Client) DescribeEffectivePolicy(request *DescribeEffectivePolicyRequest) (response *DescribeEffectivePolicyResponse, err error)
- func (c *Client) DescribeEffectivePolicyWithContext(ctx context.Context, request *DescribeEffectivePolicyRequest) (response *DescribeEffectivePolicyResponse, err error)
- func (c *Client) DescribeOrganization(request *DescribeOrganizationRequest) (response *DescribeOrganizationResponse, err error)
- func (c *Client) DescribeOrganizationAuthNode(request *DescribeOrganizationAuthNodeRequest) (response *DescribeOrganizationAuthNodeResponse, err error)
- func (c *Client) DescribeOrganizationAuthNodeWithContext(ctx context.Context, request *DescribeOrganizationAuthNodeRequest) (response *DescribeOrganizationAuthNodeResponse, err error)
- func (c *Client) DescribeOrganizationFinancialByMember(request *DescribeOrganizationFinancialByMemberRequest) (response *DescribeOrganizationFinancialByMemberResponse, err error)
- func (c *Client) DescribeOrganizationFinancialByMemberWithContext(ctx context.Context, request *DescribeOrganizationFinancialByMemberRequest) (response *DescribeOrganizationFinancialByMemberResponse, err error)
- func (c *Client) DescribeOrganizationFinancialByMonth(request *DescribeOrganizationFinancialByMonthRequest) (response *DescribeOrganizationFinancialByMonthResponse, err error)
- func (c *Client) DescribeOrganizationFinancialByMonthWithContext(ctx context.Context, request *DescribeOrganizationFinancialByMonthRequest) (response *DescribeOrganizationFinancialByMonthResponse, err error)
- func (c *Client) DescribeOrganizationFinancialByProduct(request *DescribeOrganizationFinancialByProductRequest) (response *DescribeOrganizationFinancialByProductResponse, err error)
- func (c *Client) DescribeOrganizationFinancialByProductWithContext(ctx context.Context, request *DescribeOrganizationFinancialByProductRequest) (response *DescribeOrganizationFinancialByProductResponse, err error)
- func (c *Client) DescribeOrganizationMemberAuthAccounts(request *DescribeOrganizationMemberAuthAccountsRequest) (response *DescribeOrganizationMemberAuthAccountsResponse, err error)
- func (c *Client) DescribeOrganizationMemberAuthAccountsWithContext(ctx context.Context, request *DescribeOrganizationMemberAuthAccountsRequest) (response *DescribeOrganizationMemberAuthAccountsResponse, err error)
- func (c *Client) DescribeOrganizationMemberAuthIdentities(request *DescribeOrganizationMemberAuthIdentitiesRequest) (response *DescribeOrganizationMemberAuthIdentitiesResponse, err error)
- func (c *Client) DescribeOrganizationMemberAuthIdentitiesWithContext(ctx context.Context, request *DescribeOrganizationMemberAuthIdentitiesRequest) (response *DescribeOrganizationMemberAuthIdentitiesResponse, err error)
- func (c *Client) DescribeOrganizationMemberEmailBind(request *DescribeOrganizationMemberEmailBindRequest) (response *DescribeOrganizationMemberEmailBindResponse, err error)
- func (c *Client) DescribeOrganizationMemberEmailBindWithContext(ctx context.Context, request *DescribeOrganizationMemberEmailBindRequest) (response *DescribeOrganizationMemberEmailBindResponse, err error)
- func (c *Client) DescribeOrganizationMemberPolicies(request *DescribeOrganizationMemberPoliciesRequest) (response *DescribeOrganizationMemberPoliciesResponse, err error)
- func (c *Client) DescribeOrganizationMemberPoliciesWithContext(ctx context.Context, request *DescribeOrganizationMemberPoliciesRequest) (response *DescribeOrganizationMemberPoliciesResponse, err error)
- func (c *Client) DescribeOrganizationMembers(request *DescribeOrganizationMembersRequest) (response *DescribeOrganizationMembersResponse, err error)
- func (c *Client) DescribeOrganizationMembersWithContext(ctx context.Context, request *DescribeOrganizationMembersRequest) (response *DescribeOrganizationMembersResponse, err error)
- func (c *Client) DescribeOrganizationNodes(request *DescribeOrganizationNodesRequest) (response *DescribeOrganizationNodesResponse, err error)
- func (c *Client) DescribeOrganizationNodesWithContext(ctx context.Context, request *DescribeOrganizationNodesRequest) (response *DescribeOrganizationNodesResponse, err error)
- func (c *Client) DescribeOrganizationWithContext(ctx context.Context, request *DescribeOrganizationRequest) (response *DescribeOrganizationResponse, err error)
- func (c *Client) DescribePolicy(request *DescribePolicyRequest) (response *DescribePolicyResponse, err error)
- func (c *Client) DescribePolicyConfig(request *DescribePolicyConfigRequest) (response *DescribePolicyConfigResponse, err error)
- func (c *Client) DescribePolicyConfigWithContext(ctx context.Context, request *DescribePolicyConfigRequest) (response *DescribePolicyConfigResponse, err error)
- func (c *Client) DescribePolicyWithContext(ctx context.Context, request *DescribePolicyRequest) (response *DescribePolicyResponse, err error)
- func (c *Client) DescribeShareAreas(request *DescribeShareAreasRequest) (response *DescribeShareAreasResponse, err error)
- func (c *Client) DescribeShareAreasWithContext(ctx context.Context, request *DescribeShareAreasRequest) (response *DescribeShareAreasResponse, err error)
- func (c *Client) DescribeShareUnitMembers(request *DescribeShareUnitMembersRequest) (response *DescribeShareUnitMembersResponse, err error)
- func (c *Client) DescribeShareUnitMembersWithContext(ctx context.Context, request *DescribeShareUnitMembersRequest) (response *DescribeShareUnitMembersResponse, err error)
- func (c *Client) DescribeShareUnitResources(request *DescribeShareUnitResourcesRequest) (response *DescribeShareUnitResourcesResponse, err error)
- func (c *Client) DescribeShareUnitResourcesWithContext(ctx context.Context, request *DescribeShareUnitResourcesRequest) (response *DescribeShareUnitResourcesResponse, err error)
- func (c *Client) DescribeShareUnits(request *DescribeShareUnitsRequest) (response *DescribeShareUnitsResponse, err error)
- func (c *Client) DescribeShareUnitsWithContext(ctx context.Context, request *DescribeShareUnitsRequest) (response *DescribeShareUnitsResponse, err error)
- func (c *Client) DetachPolicy(request *DetachPolicyRequest) (response *DetachPolicyResponse, err error)
- func (c *Client) DetachPolicyWithContext(ctx context.Context, request *DetachPolicyRequest) (response *DetachPolicyResponse, err error)
- func (c *Client) DisablePolicyType(request *DisablePolicyTypeRequest) (response *DisablePolicyTypeResponse, err error)
- func (c *Client) DisablePolicyTypeWithContext(ctx context.Context, request *DisablePolicyTypeRequest) (response *DisablePolicyTypeResponse, err error)
- func (c *Client) EnablePolicyType(request *EnablePolicyTypeRequest) (response *EnablePolicyTypeResponse, err error)
- func (c *Client) EnablePolicyTypeWithContext(ctx context.Context, request *EnablePolicyTypeRequest) (response *EnablePolicyTypeResponse, err error)
- func (c *Client) ListNonCompliantResource(request *ListNonCompliantResourceRequest) (response *ListNonCompliantResourceResponse, err error)
- func (c *Client) ListNonCompliantResourceWithContext(ctx context.Context, request *ListNonCompliantResourceRequest) (response *ListNonCompliantResourceResponse, err error)
- func (c *Client) ListOrganizationIdentity(request *ListOrganizationIdentityRequest) (response *ListOrganizationIdentityResponse, err error)
- func (c *Client) ListOrganizationIdentityWithContext(ctx context.Context, request *ListOrganizationIdentityRequest) (response *ListOrganizationIdentityResponse, err error)
- func (c *Client) ListPolicies(request *ListPoliciesRequest) (response *ListPoliciesResponse, err error)
- func (c *Client) ListPoliciesForTarget(request *ListPoliciesForTargetRequest) (response *ListPoliciesForTargetResponse, err error)
- func (c *Client) ListPoliciesForTargetWithContext(ctx context.Context, request *ListPoliciesForTargetRequest) (response *ListPoliciesForTargetResponse, err error)
- func (c *Client) ListPoliciesWithContext(ctx context.Context, request *ListPoliciesRequest) (response *ListPoliciesResponse, err error)
- func (c *Client) ListTargetsForPolicy(request *ListTargetsForPolicyRequest) (response *ListTargetsForPolicyResponse, err error)
- func (c *Client) ListTargetsForPolicyWithContext(ctx context.Context, request *ListTargetsForPolicyRequest) (response *ListTargetsForPolicyResponse, err error)
- func (c *Client) MoveOrganizationNodeMembers(request *MoveOrganizationNodeMembersRequest) (response *MoveOrganizationNodeMembersResponse, err error)
- func (c *Client) MoveOrganizationNodeMembersWithContext(ctx context.Context, request *MoveOrganizationNodeMembersRequest) (response *MoveOrganizationNodeMembersResponse, err error)
- func (c *Client) QuitOrganization(request *QuitOrganizationRequest) (response *QuitOrganizationResponse, err error)
- func (c *Client) QuitOrganizationWithContext(ctx context.Context, request *QuitOrganizationRequest) (response *QuitOrganizationResponse, err error)
- func (c *Client) UpdateOrganizationIdentity(request *UpdateOrganizationIdentityRequest) (response *UpdateOrganizationIdentityResponse, err error)
- func (c *Client) UpdateOrganizationIdentityWithContext(ctx context.Context, request *UpdateOrganizationIdentityRequest) (response *UpdateOrganizationIdentityResponse, err error)
- func (c *Client) UpdateOrganizationMember(request *UpdateOrganizationMemberRequest) (response *UpdateOrganizationMemberResponse, err error)
- func (c *Client) UpdateOrganizationMemberEmailBind(request *UpdateOrganizationMemberEmailBindRequest) (response *UpdateOrganizationMemberEmailBindResponse, err error)
- func (c *Client) UpdateOrganizationMemberEmailBindWithContext(ctx context.Context, request *UpdateOrganizationMemberEmailBindRequest) (response *UpdateOrganizationMemberEmailBindResponse, err error)
- func (c *Client) UpdateOrganizationMemberWithContext(ctx context.Context, request *UpdateOrganizationMemberRequest) (response *UpdateOrganizationMemberResponse, err error)
- func (c *Client) UpdateOrganizationNode(request *UpdateOrganizationNodeRequest) (response *UpdateOrganizationNodeResponse, err error)
- func (c *Client) UpdateOrganizationNodeWithContext(ctx context.Context, request *UpdateOrganizationNodeRequest) (response *UpdateOrganizationNodeResponse, err error)
- func (c *Client) UpdatePolicy(request *UpdatePolicyRequest) (response *UpdatePolicyResponse, err error)
- func (c *Client) UpdatePolicyWithContext(ctx context.Context, request *UpdatePolicyRequest) (response *UpdatePolicyResponse, err error)
- func (c *Client) UpdateShareUnit(request *UpdateShareUnitRequest) (response *UpdateShareUnitResponse, err error)
- func (c *Client) UpdateShareUnitWithContext(ctx context.Context, request *UpdateShareUnitRequest) (response *UpdateShareUnitResponse, err error)
- type CreateOrganizationIdentityRequest
- type CreateOrganizationIdentityRequestParams
- type CreateOrganizationIdentityResponse
- type CreateOrganizationIdentityResponseParams
- type CreateOrganizationMemberAuthIdentityRequest
- type CreateOrganizationMemberAuthIdentityRequestParams
- type CreateOrganizationMemberAuthIdentityResponse
- type CreateOrganizationMemberAuthIdentityResponseParams
- type CreateOrganizationMemberPolicyRequest
- type CreateOrganizationMemberPolicyRequestParams
- type CreateOrganizationMemberPolicyResponse
- type CreateOrganizationMemberPolicyResponseParams
- type CreateOrganizationMemberRequest
- type CreateOrganizationMemberRequestParams
- type CreateOrganizationMemberResponse
- type CreateOrganizationMemberResponseParams
- type CreateOrganizationMembersPolicyRequest
- type CreateOrganizationMembersPolicyRequestParams
- type CreateOrganizationMembersPolicyResponse
- type CreateOrganizationMembersPolicyResponseParams
- type CreateOrganizationRequest
- type CreateOrganizationRequestParams
- type CreateOrganizationResponse
- type CreateOrganizationResponseParams
- type CreatePolicyRequest
- type CreatePolicyRequestParams
- type CreatePolicyResponse
- type CreatePolicyResponseParams
- type DeleteAccountRequest
- type DeleteAccountRequestParams
- type DeleteAccountResponse
- type DeleteAccountResponseParams
- type DeleteOrganizationIdentityRequest
- type DeleteOrganizationIdentityRequestParams
- type DeleteOrganizationIdentityResponse
- type DeleteOrganizationIdentityResponseParams
- type DeleteOrganizationMemberAuthIdentityRequest
- type DeleteOrganizationMemberAuthIdentityRequestParams
- type DeleteOrganizationMemberAuthIdentityResponse
- type DeleteOrganizationMemberAuthIdentityResponseParams
- type DeleteOrganizationMembersPolicyRequest
- type DeleteOrganizationMembersPolicyRequestParams
- type DeleteOrganizationMembersPolicyResponse
- type DeleteOrganizationMembersPolicyResponseParams
- type DeleteOrganizationMembersRequest
- type DeleteOrganizationMembersRequestParams
- type DeleteOrganizationMembersResponse
- type DeleteOrganizationMembersResponseParams
- type DeleteOrganizationNodesRequest
- type DeleteOrganizationNodesRequestParams
- type DeleteOrganizationNodesResponse
- type DeleteOrganizationNodesResponseParams
- type DeleteOrganizationRequest
- type DeleteOrganizationRequestParams
- type DeleteOrganizationResponse
- type DeleteOrganizationResponseParams
- type DeletePolicyRequest
- type DeletePolicyRequestParams
- type DeletePolicyResponse
- type DeletePolicyResponseParams
- type DeleteShareUnitMembersRequest
- type DeleteShareUnitMembersRequestParams
- type DeleteShareUnitMembersResponse
- type DeleteShareUnitMembersResponseParams
- type DeleteShareUnitRequest
- type DeleteShareUnitRequestParams
- type DeleteShareUnitResourcesRequest
- type DeleteShareUnitResourcesRequestParams
- type DeleteShareUnitResourcesResponse
- type DeleteShareUnitResourcesResponseParams
- type DeleteShareUnitResponse
- type DeleteShareUnitResponseParams
- type DescribeEffectivePolicyRequest
- type DescribeEffectivePolicyRequestParams
- type DescribeEffectivePolicyResponse
- type DescribeEffectivePolicyResponseParams
- type DescribeOrganizationAuthNodeRequest
- type DescribeOrganizationAuthNodeRequestParams
- type DescribeOrganizationAuthNodeResponse
- type DescribeOrganizationAuthNodeResponseParams
- type DescribeOrganizationFinancialByMemberRequest
- type DescribeOrganizationFinancialByMemberRequestParams
- type DescribeOrganizationFinancialByMemberResponse
- type DescribeOrganizationFinancialByMemberResponseParams
- type DescribeOrganizationFinancialByMonthRequest
- type DescribeOrganizationFinancialByMonthRequestParams
- type DescribeOrganizationFinancialByMonthResponse
- type DescribeOrganizationFinancialByMonthResponseParams
- type DescribeOrganizationFinancialByProductRequest
- type DescribeOrganizationFinancialByProductRequestParams
- type DescribeOrganizationFinancialByProductResponse
- type DescribeOrganizationFinancialByProductResponseParams
- type DescribeOrganizationMemberAuthAccountsRequest
- type DescribeOrganizationMemberAuthAccountsRequestParams
- type DescribeOrganizationMemberAuthAccountsResponse
- type DescribeOrganizationMemberAuthAccountsResponseParams
- type DescribeOrganizationMemberAuthIdentitiesRequest
- type DescribeOrganizationMemberAuthIdentitiesRequestParams
- type DescribeOrganizationMemberAuthIdentitiesResponse
- type DescribeOrganizationMemberAuthIdentitiesResponseParams
- type DescribeOrganizationMemberEmailBindRequest
- type DescribeOrganizationMemberEmailBindRequestParams
- type DescribeOrganizationMemberEmailBindResponse
- type DescribeOrganizationMemberEmailBindResponseParams
- type DescribeOrganizationMemberPoliciesRequest
- type DescribeOrganizationMemberPoliciesRequestParams
- type DescribeOrganizationMemberPoliciesResponse
- type DescribeOrganizationMemberPoliciesResponseParams
- type DescribeOrganizationMembersRequest
- type DescribeOrganizationMembersRequestParams
- type DescribeOrganizationMembersResponse
- type DescribeOrganizationMembersResponseParams
- type DescribeOrganizationNodesRequest
- type DescribeOrganizationNodesRequestParams
- type DescribeOrganizationNodesResponse
- type DescribeOrganizationNodesResponseParams
- type DescribeOrganizationRequest
- type DescribeOrganizationRequestParams
- type DescribeOrganizationResponse
- type DescribeOrganizationResponseParams
- type DescribePolicyConfigRequest
- type DescribePolicyConfigRequestParams
- type DescribePolicyConfigResponse
- type DescribePolicyConfigResponseParams
- type DescribePolicyRequest
- type DescribePolicyRequestParams
- type DescribePolicyResponse
- type DescribePolicyResponseParams
- type DescribeShareAreasRequest
- type DescribeShareAreasRequestParams
- type DescribeShareAreasResponse
- type DescribeShareAreasResponseParams
- type DescribeShareUnitMembersRequest
- type DescribeShareUnitMembersRequestParams
- type DescribeShareUnitMembersResponse
- type DescribeShareUnitMembersResponseParams
- type DescribeShareUnitResourcesRequest
- type DescribeShareUnitResourcesRequestParams
- type DescribeShareUnitResourcesResponse
- type DescribeShareUnitResourcesResponseParams
- type DescribeShareUnitsRequest
- type DescribeShareUnitsRequestParams
- type DescribeShareUnitsResponse
- type DescribeShareUnitsResponseParams
- type DetachPolicyRequest
- type DetachPolicyRequestParams
- type DetachPolicyResponse
- type DetachPolicyResponseParams
- type DisablePolicyTypeRequest
- type DisablePolicyTypeRequestParams
- type DisablePolicyTypeResponse
- type DisablePolicyTypeResponseParams
- type EffectivePolicy
- type EnablePolicyTypeRequest
- type EnablePolicyTypeRequestParams
- type EnablePolicyTypeResponse
- type EnablePolicyTypeResponseParams
- type IdentityPolicy
- type ListNonCompliantResourceRequest
- type ListNonCompliantResourceRequestParams
- type ListNonCompliantResourceResponse
- type ListNonCompliantResourceResponseParams
- type ListOrganizationIdentityRequest
- type ListOrganizationIdentityRequestParams
- type ListOrganizationIdentityResponse
- type ListOrganizationIdentityResponseParams
- type ListPoliciesForTarget
- type ListPoliciesForTargetRequest
- type ListPoliciesForTargetRequestParams
- type ListPoliciesForTargetResponse
- type ListPoliciesForTargetResponseParams
- type ListPoliciesRequest
- type ListPoliciesRequestParams
- type ListPoliciesResponse
- type ListPoliciesResponseParams
- type ListPolicyNode
- type ListTargetsForPolicyNode
- type ListTargetsForPolicyRequest
- type ListTargetsForPolicyRequestParams
- type ListTargetsForPolicyResponse
- type ListTargetsForPolicyResponseParams
- type ManagerShareUnit
- type MemberIdentity
- type MemberMainInfo
- type MoveOrganizationNodeMembersRequest
- type MoveOrganizationNodeMembersRequestParams
- type MoveOrganizationNodeMembersResponse
- type MoveOrganizationNodeMembersResponseParams
- type NotAllowReason
- type OrgFinancialByMonth
- type OrgIdentity
- type OrgMember
- type OrgMemberAuthAccount
- type OrgMemberAuthIdentity
- type OrgMemberFinancial
- type OrgMemberPolicy
- type OrgNode
- type OrgPermission
- type OrgProductFinancial
- type ProductResource
- type QuitOrganizationRequest
- type QuitOrganizationRequestParams
- type QuitOrganizationResponse
- type QuitOrganizationResponseParams
- type ResourceTagMapping
- type ShareArea
- type ShareMember
- type ShareResource
- type ShareUnitMember
- type ShareUnitResource
- type TagComplianceDetails
- type Tags
- type UpdateOrganizationIdentityRequest
- type UpdateOrganizationIdentityRequestParams
- type UpdateOrganizationIdentityResponse
- type UpdateOrganizationIdentityResponseParams
- type UpdateOrganizationMemberEmailBindRequest
- type UpdateOrganizationMemberEmailBindRequestParams
- type UpdateOrganizationMemberEmailBindResponse
- type UpdateOrganizationMemberEmailBindResponseParams
- type UpdateOrganizationMemberRequest
- type UpdateOrganizationMemberRequestParams
- type UpdateOrganizationMemberResponse
- type UpdateOrganizationMemberResponseParams
- type UpdateOrganizationNodeRequest
- type UpdateOrganizationNodeRequestParams
- type UpdateOrganizationNodeResponse
- type UpdateOrganizationNodeResponseParams
- type UpdatePolicyRequest
- type UpdatePolicyRequestParams
- type UpdatePolicyResponse
- type UpdatePolicyResponseParams
- type UpdateShareUnitRequest
- type UpdateShareUnitRequestParams
- type UpdateShareUnitResponse
- type UpdateShareUnitResponseParams
Constants ¶
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" )
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Members []*ShareMember `json:"Members,omitnil,omitempty" name:"Members"` }UnitId *
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Members []*ShareMember `json:"Members,omitnil,omitempty" name:"Members"` }UnitId *
Predefined struct for user
type AddShareUnitMembersResponse ¶ added in v1.0.843
type AddShareUnitMembersResponse struct {}
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 { string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }RequestId *
Predefined struct for user
type AddShareUnitRequest ¶ added in v1.0.843
type AddShareUnitRequest struct { string `json:"Name,omitnil,omitempty" name:"Name"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Description *string `json:"Description,omitnil,omitempty" name:"Description"` }Name *
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 { string `json:"Name,omitnil,omitempty" name:"Name"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Description *string `json:"Description,omitnil,omitempty" name:"Description"` }Name *
Predefined struct for user
type AddShareUnitResourcesRequest ¶ added in v1.0.843
type AddShareUnitResourcesRequest struct { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Type *string `json:"Type,omitnil,omitempty" name:"Type"` Resources []*ProductResource `json:"Resources,omitnil,omitempty" name:"Resources"` }UnitId *
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Type *string `json:"Type,omitnil,omitempty" name:"Type"` Resources []*ProductResource `json:"Resources,omitnil,omitempty" name:"Resources"` }UnitId *
Predefined struct for user
type AddShareUnitResourcesResponse ¶ added in v1.0.843
type AddShareUnitResourcesResponse struct {}
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 { string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }RequestId *
Predefined struct for user
type AddShareUnitResponse ¶ added in v1.0.843
type AddShareUnitResponse struct {}
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }UnitId *
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 ¶
func (r *BindOrganizationMemberAuthAccountRequest) 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 (*BindOrganizationMemberAuthAccountRequest) ToJsonString ¶
func (r *BindOrganizationMemberAuthAccountRequest) ToJsonString() string
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 ¶
func (r *BindOrganizationMemberAuthAccountResponse) 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 (*BindOrganizationMemberAuthAccountResponse) ToJsonString ¶
func (r *BindOrganizationMemberAuthAccountResponse) ToJsonString() string
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
func (r *CancelOrganizationMemberAuthAccountRequest) 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 (*CancelOrganizationMemberAuthAccountRequest) ToJsonString ¶ added in v1.0.539
func (r *CancelOrganizationMemberAuthAccountRequest) ToJsonString() string
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
func (r *CancelOrganizationMemberAuthAccountResponse) 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 (*CancelOrganizationMemberAuthAccountResponse) ToJsonString ¶ added in v1.0.539
func (r *CancelOrganizationMemberAuthAccountResponse) ToJsonString() string
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 ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
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
func (r *CreateOrganizationMemberAuthIdentityRequest) 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 (*CreateOrganizationMemberAuthIdentityRequest) ToJsonString ¶ added in v1.0.719
func (r *CreateOrganizationMemberAuthIdentityRequest) ToJsonString() string
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
func (r *CreateOrganizationMemberAuthIdentityResponse) 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 (*CreateOrganizationMemberAuthIdentityResponse) ToJsonString ¶ added in v1.0.719
func (r *CreateOrganizationMemberAuthIdentityResponse) ToJsonString() string
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
func (r *CreateOrganizationMemberPolicyRequest) ToJsonString() string
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
func (r *CreateOrganizationMemberPolicyResponse) 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 (*CreateOrganizationMemberPolicyResponse) ToJsonString ¶ added in v1.0.409
func (r *CreateOrganizationMemberPolicyResponse) ToJsonString() string
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
func (r *CreateOrganizationMembersPolicyRequest) 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 (*CreateOrganizationMembersPolicyRequest) ToJsonString ¶ added in v1.0.769
func (r *CreateOrganizationMembersPolicyRequest) ToJsonString() string
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
func (r *CreateOrganizationMembersPolicyResponse) 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 (*CreateOrganizationMembersPolicyResponse) ToJsonString ¶ added in v1.0.769
func (r *CreateOrganizationMembersPolicyResponse) ToJsonString() string
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
func (r *DeleteOrganizationMemberAuthIdentityRequest) 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 (*DeleteOrganizationMemberAuthIdentityRequest) ToJsonString ¶ added in v1.0.720
func (r *DeleteOrganizationMemberAuthIdentityRequest) ToJsonString() string
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
func (r *DeleteOrganizationMemberAuthIdentityResponse) 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 (*DeleteOrganizationMemberAuthIdentityResponse) ToJsonString ¶ added in v1.0.720
func (r *DeleteOrganizationMemberAuthIdentityResponse) ToJsonString() string
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
func (r *DeleteOrganizationMembersPolicyRequest) 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 (*DeleteOrganizationMembersPolicyRequest) ToJsonString ¶ added in v1.0.719
func (r *DeleteOrganizationMembersPolicyRequest) ToJsonString() string
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
func (r *DeleteOrganizationMembersPolicyResponse) 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 (*DeleteOrganizationMembersPolicyResponse) ToJsonString ¶ added in v1.0.719
func (r *DeleteOrganizationMembersPolicyResponse) ToJsonString() string
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Members []*ShareMember `json:"Members,omitnil,omitempty" name:"Members"` }UnitId *
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Members []*ShareMember `json:"Members,omitnil,omitempty" name:"Members"` }UnitId *
Predefined struct for user
type DeleteShareUnitMembersResponse ¶ added in v1.0.843
type DeleteShareUnitMembersResponse struct {}
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 { string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }RequestId *
Predefined struct for user
type DeleteShareUnitRequest ¶ added in v1.0.843
type DeleteShareUnitRequest struct { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` }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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` }UnitId *
Predefined struct for user
type DeleteShareUnitResourcesRequest ¶ added in v1.0.843
type DeleteShareUnitResourcesRequest struct { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Type *string `json:"Type,omitnil,omitempty" name:"Type"` Resources []*ShareResource `json:"Resources,omitnil,omitempty" name:"Resources"` }UnitId *
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Type *string `json:"Type,omitnil,omitempty" name:"Type"` Resources []*ShareResource `json:"Resources,omitnil,omitempty" name:"Resources"` }UnitId *
Predefined struct for user
type DeleteShareUnitResourcesResponse ¶ added in v1.0.843
type DeleteShareUnitResourcesResponse struct {}
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 { string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }RequestId *
Predefined struct for user
type DeleteShareUnitResponse ¶ added in v1.0.843
type DeleteShareUnitResponse struct {}
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 { string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }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
func (r *DescribeOrganizationFinancialByMemberRequest) 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 (*DescribeOrganizationFinancialByMemberRequest) ToJsonString ¶ added in v1.0.679
func (r *DescribeOrganizationFinancialByMemberRequest) ToJsonString() string
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
func (r *DescribeOrganizationFinancialByMemberResponse) 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 (*DescribeOrganizationFinancialByMemberResponse) ToJsonString ¶ added in v1.0.679
func (r *DescribeOrganizationFinancialByMemberResponse) ToJsonString() string
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
func (r *DescribeOrganizationFinancialByMonthRequest) 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 (*DescribeOrganizationFinancialByMonthRequest) ToJsonString ¶ added in v1.0.679
func (r *DescribeOrganizationFinancialByMonthRequest) ToJsonString() string
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
func (r *DescribeOrganizationFinancialByMonthResponse) 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 (*DescribeOrganizationFinancialByMonthResponse) ToJsonString ¶ added in v1.0.679
func (r *DescribeOrganizationFinancialByMonthResponse) ToJsonString() string
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
func (r *DescribeOrganizationFinancialByProductRequest) 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 (*DescribeOrganizationFinancialByProductRequest) ToJsonString ¶ added in v1.0.679
func (r *DescribeOrganizationFinancialByProductRequest) ToJsonString() string
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
func (r *DescribeOrganizationFinancialByProductResponse) 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 (*DescribeOrganizationFinancialByProductResponse) ToJsonString ¶ added in v1.0.679
func (r *DescribeOrganizationFinancialByProductResponse) ToJsonString() string
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
func (r *DescribeOrganizationMemberAuthAccountsRequest) 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 (*DescribeOrganizationMemberAuthAccountsRequest) ToJsonString ¶ added in v1.0.539
func (r *DescribeOrganizationMemberAuthAccountsRequest) ToJsonString() string
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
func (r *DescribeOrganizationMemberAuthAccountsResponse) 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 (*DescribeOrganizationMemberAuthAccountsResponse) ToJsonString ¶ added in v1.0.539
func (r *DescribeOrganizationMemberAuthAccountsResponse) ToJsonString() string
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
func (r *DescribeOrganizationMemberAuthIdentitiesRequest) 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 (*DescribeOrganizationMemberAuthIdentitiesRequest) ToJsonString ¶ added in v1.0.538
func (r *DescribeOrganizationMemberAuthIdentitiesRequest) ToJsonString() string
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
func (r *DescribeOrganizationMemberAuthIdentitiesResponse) 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 (*DescribeOrganizationMemberAuthIdentitiesResponse) ToJsonString ¶ added in v1.0.538
func (r *DescribeOrganizationMemberAuthIdentitiesResponse) ToJsonString() string
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
func (r *DescribeOrganizationMemberEmailBindRequest) 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 (*DescribeOrganizationMemberEmailBindRequest) ToJsonString ¶ added in v1.0.676
func (r *DescribeOrganizationMemberEmailBindRequest) ToJsonString() string
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
func (r *DescribeOrganizationMemberEmailBindResponse) 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 (*DescribeOrganizationMemberEmailBindResponse) ToJsonString ¶ added in v1.0.676
func (r *DescribeOrganizationMemberEmailBindResponse) ToJsonString() string
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
func (r *DescribeOrganizationMemberPoliciesRequest) 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 (*DescribeOrganizationMemberPoliciesRequest) ToJsonString ¶ added in v1.0.538
func (r *DescribeOrganizationMemberPoliciesRequest) ToJsonString() string
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
func (r *DescribeOrganizationMemberPoliciesResponse) 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 (*DescribeOrganizationMemberPoliciesResponse) ToJsonString ¶ added in v1.0.538
func (r *DescribeOrganizationMemberPoliciesResponse) ToJsonString() string
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 { string `json:"Lang,omitnil,omitempty" name:"Lang"` }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 { string `json:"Lang,omitnil,omitempty" name:"Lang"` }Lang *
Predefined struct for user
type DescribeShareAreasResponse ¶ added in v1.0.843
type DescribeShareAreasResponse struct {}
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"` RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeShareUnitMembersRequest ¶ added in v1.0.843
type DescribeShareUnitMembersRequest struct { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` }UnitId *
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` }UnitId *
Predefined struct for user
type DescribeShareUnitMembersResponse ¶ added in v1.0.843
type DescribeShareUnitMembersResponse struct {}
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"` RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeShareUnitResourcesRequest ¶ added in v1.0.843
type DescribeShareUnitResourcesRequest struct { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` Type *string `json:"Type,omitnil,omitempty" name:"Type"` }UnitId *
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Area *string `json:"Area,omitnil,omitempty" name:"Area"` Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` Type *string `json:"Type,omitnil,omitempty" name:"Type"` }UnitId *
Predefined struct for user
type DescribeShareUnitResourcesResponse ¶ added in v1.0.843
type DescribeShareUnitResourcesResponse struct {}
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"` RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeShareUnitsRequest ¶ added in v1.0.843
type DescribeShareUnitsRequest struct { string `json:"Area,omitnil,omitempty" name:"Area"` Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` }Area *
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 { string `json:"Area,omitnil,omitempty" name:"Area"` Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` SearchKey *string `json:"SearchKey,omitnil,omitempty" name:"SearchKey"` }Area *
Predefined struct for user
type DescribeShareUnitsResponse ¶ added in v1.0.843
type DescribeShareUnitsResponse struct {}
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"` 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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Name *string `json:"Name,omitnil,omitempty" name:"Name"` Uin *int64 `json:"Uin,omitnil,omitempty" name:"Uin"` 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"` }UnitId *
type MemberIdentity ¶ added in v1.0.332
type MemberMainInfo ¶ added in v1.0.597
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"` // 注意:此字段可能返回 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 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 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 ShareMember ¶ added in v1.0.843
type ShareMember struct { int64 `json:"ShareMemberUin,omitnil,omitempty" name:"ShareMemberUin"` }ShareMemberUin *
type ShareResource ¶ added in v1.0.843
type ShareUnitMember ¶ added in v1.0.843
type ShareUnitResource ¶ added in v1.0.843
type ShareUnitResource struct { string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` 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"` // 注意:此字段可能返回 null,表示取不到有效值。 ShareManagerUin *int64 `json:"ShareManagerUin,omitnil,omitempty" name:"ShareManagerUin"` }ResourceId *
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 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
func (r *UpdateOrganizationMemberEmailBindRequest) 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 (*UpdateOrganizationMemberEmailBindRequest) ToJsonString ¶ added in v1.0.676
func (r *UpdateOrganizationMemberEmailBindRequest) ToJsonString() string
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
func (r *UpdateOrganizationMemberEmailBindResponse) 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 (*UpdateOrganizationMemberEmailBindResponse) ToJsonString ¶ added in v1.0.676
func (r *UpdateOrganizationMemberEmailBindResponse) ToJsonString() string
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Name *string `json:"Name,omitnil,omitempty" name:"Name"` Description *string `json:"Description,omitnil,omitempty" name:"Description"` }UnitId *
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 { string `json:"UnitId,omitnil,omitempty" name:"UnitId"` Name *string `json:"Name,omitnil,omitempty" name:"Name"` Description *string `json:"Description,omitnil,omitempty" name:"Description"` }UnitId *
Predefined struct for user
type UpdateShareUnitResponse ¶ added in v1.0.843
type UpdateShareUnitResponse struct {}
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 { string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }RequestId *
Predefined struct for user