498 lines
26 KiB
CMake
498 lines
26 KiB
CMake
#
|
|
# Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
#
|
|
|
|
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
|
|
|
set(resourcemanager_public_header
|
|
include/alibabacloud/resourcemanager/ResourceManagerClient.h
|
|
include/alibabacloud/resourcemanager/ResourceManagerExport.h )
|
|
|
|
set(resourcemanager_public_header_model
|
|
include/alibabacloud/resourcemanager/model/AcceptHandshakeRequest.h
|
|
include/alibabacloud/resourcemanager/model/AcceptHandshakeResult.h
|
|
include/alibabacloud/resourcemanager/model/AttachControlPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/AttachControlPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/AttachPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/AttachPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/BindSecureMobilePhoneRequest.h
|
|
include/alibabacloud/resourcemanager/model/BindSecureMobilePhoneResult.h
|
|
include/alibabacloud/resourcemanager/model/CancelChangeAccountEmailRequest.h
|
|
include/alibabacloud/resourcemanager/model/CancelChangeAccountEmailResult.h
|
|
include/alibabacloud/resourcemanager/model/CancelCreateCloudAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/CancelCreateCloudAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/CancelHandshakeRequest.h
|
|
include/alibabacloud/resourcemanager/model/CancelHandshakeResult.h
|
|
include/alibabacloud/resourcemanager/model/CancelPromoteResourceAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/CancelPromoteResourceAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/ChangeAccountEmailRequest.h
|
|
include/alibabacloud/resourcemanager/model/ChangeAccountEmailResult.h
|
|
include/alibabacloud/resourcemanager/model/CheckAccountDeleteRequest.h
|
|
include/alibabacloud/resourcemanager/model/CheckAccountDeleteResult.h
|
|
include/alibabacloud/resourcemanager/model/CreateAutoGroupingRuleRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreateAutoGroupingRuleResult.h
|
|
include/alibabacloud/resourcemanager/model/CreateCloudAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreateCloudAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/CreateControlPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreateControlPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/CreateFolderRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreateFolderResult.h
|
|
include/alibabacloud/resourcemanager/model/CreatePolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreatePolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/CreatePolicyVersionRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreatePolicyVersionResult.h
|
|
include/alibabacloud/resourcemanager/model/CreateResourceAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreateResourceAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/CreateResourceGroupRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreateResourceGroupResult.h
|
|
include/alibabacloud/resourcemanager/model/CreateRoleRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreateRoleResult.h
|
|
include/alibabacloud/resourcemanager/model/CreateServiceLinkedRoleRequest.h
|
|
include/alibabacloud/resourcemanager/model/CreateServiceLinkedRoleResult.h
|
|
include/alibabacloud/resourcemanager/model/DeclineHandshakeRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeclineHandshakeResult.h
|
|
include/alibabacloud/resourcemanager/model/DeleteAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeleteAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/DeleteAutoGroupingRuleRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeleteAutoGroupingRuleResult.h
|
|
include/alibabacloud/resourcemanager/model/DeleteControlPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeleteControlPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/DeleteFolderRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeleteFolderResult.h
|
|
include/alibabacloud/resourcemanager/model/DeletePolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeletePolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/DeletePolicyVersionRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeletePolicyVersionResult.h
|
|
include/alibabacloud/resourcemanager/model/DeleteResourceGroupRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeleteResourceGroupResult.h
|
|
include/alibabacloud/resourcemanager/model/DeleteRoleRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeleteRoleResult.h
|
|
include/alibabacloud/resourcemanager/model/DeleteServiceLinkedRoleRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeleteServiceLinkedRoleResult.h
|
|
include/alibabacloud/resourcemanager/model/DeregisterDelegatedAdministratorRequest.h
|
|
include/alibabacloud/resourcemanager/model/DeregisterDelegatedAdministratorResult.h
|
|
include/alibabacloud/resourcemanager/model/DestroyResourceDirectoryRequest.h
|
|
include/alibabacloud/resourcemanager/model/DestroyResourceDirectoryResult.h
|
|
include/alibabacloud/resourcemanager/model/DetachControlPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/DetachControlPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/DetachPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/DetachPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/DisableAssociatedTransferRequest.h
|
|
include/alibabacloud/resourcemanager/model/DisableAssociatedTransferResult.h
|
|
include/alibabacloud/resourcemanager/model/DisableAutoGroupingRequest.h
|
|
include/alibabacloud/resourcemanager/model/DisableAutoGroupingResult.h
|
|
include/alibabacloud/resourcemanager/model/DisableControlPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/DisableControlPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/EnableAssociatedTransferRequest.h
|
|
include/alibabacloud/resourcemanager/model/EnableAssociatedTransferResult.h
|
|
include/alibabacloud/resourcemanager/model/EnableAutoGroupingRequest.h
|
|
include/alibabacloud/resourcemanager/model/EnableAutoGroupingResult.h
|
|
include/alibabacloud/resourcemanager/model/EnableControlPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/EnableControlPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/EnableResourceDirectoryRequest.h
|
|
include/alibabacloud/resourcemanager/model/EnableResourceDirectoryResult.h
|
|
include/alibabacloud/resourcemanager/model/GetAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/GetAccountDeletionCheckResultRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetAccountDeletionCheckResultResult.h
|
|
include/alibabacloud/resourcemanager/model/GetAccountDeletionStatusRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetAccountDeletionStatusResult.h
|
|
include/alibabacloud/resourcemanager/model/GetAutoGroupingRuleRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetAutoGroupingRuleResult.h
|
|
include/alibabacloud/resourcemanager/model/GetAutoGroupingStatusRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetAutoGroupingStatusResult.h
|
|
include/alibabacloud/resourcemanager/model/GetControlPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetControlPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/GetControlPolicyEnablementStatusRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetControlPolicyEnablementStatusResult.h
|
|
include/alibabacloud/resourcemanager/model/GetFolderRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetFolderResult.h
|
|
include/alibabacloud/resourcemanager/model/GetHandshakeRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetHandshakeResult.h
|
|
include/alibabacloud/resourcemanager/model/GetPayerForAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetPayerForAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/GetPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/GetPolicyVersionRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetPolicyVersionResult.h
|
|
include/alibabacloud/resourcemanager/model/GetResourceDirectoryRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetResourceDirectoryResult.h
|
|
include/alibabacloud/resourcemanager/model/GetResourceGroupRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetResourceGroupResult.h
|
|
include/alibabacloud/resourcemanager/model/GetRoleRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetRoleResult.h
|
|
include/alibabacloud/resourcemanager/model/GetServiceLinkedRoleDeletionStatusRequest.h
|
|
include/alibabacloud/resourcemanager/model/GetServiceLinkedRoleDeletionStatusResult.h
|
|
include/alibabacloud/resourcemanager/model/InitResourceDirectoryRequest.h
|
|
include/alibabacloud/resourcemanager/model/InitResourceDirectoryResult.h
|
|
include/alibabacloud/resourcemanager/model/InviteAccountToResourceDirectoryRequest.h
|
|
include/alibabacloud/resourcemanager/model/InviteAccountToResourceDirectoryResult.h
|
|
include/alibabacloud/resourcemanager/model/ListAccountsRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListAccountsResult.h
|
|
include/alibabacloud/resourcemanager/model/ListAccountsForParentRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListAccountsForParentResult.h
|
|
include/alibabacloud/resourcemanager/model/ListAncestorsRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListAncestorsResult.h
|
|
include/alibabacloud/resourcemanager/model/ListAssociatedTransferSettingRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListAssociatedTransferSettingResult.h
|
|
include/alibabacloud/resourcemanager/model/ListAutoGroupingRulesRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListAutoGroupingRulesResult.h
|
|
include/alibabacloud/resourcemanager/model/ListControlPoliciesRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListControlPoliciesResult.h
|
|
include/alibabacloud/resourcemanager/model/ListControlPolicyAttachmentsForTargetRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListControlPolicyAttachmentsForTargetResult.h
|
|
include/alibabacloud/resourcemanager/model/ListDelegatedAdministratorsRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListDelegatedAdministratorsResult.h
|
|
include/alibabacloud/resourcemanager/model/ListDelegatedServicesForAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListDelegatedServicesForAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/ListFoldersForParentRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListFoldersForParentResult.h
|
|
include/alibabacloud/resourcemanager/model/ListHandshakesForAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListHandshakesForAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/ListHandshakesForResourceDirectoryRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListHandshakesForResourceDirectoryResult.h
|
|
include/alibabacloud/resourcemanager/model/ListPoliciesRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListPoliciesResult.h
|
|
include/alibabacloud/resourcemanager/model/ListPolicyAttachmentsRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListPolicyAttachmentsResult.h
|
|
include/alibabacloud/resourcemanager/model/ListPolicyVersionsRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListPolicyVersionsResult.h
|
|
include/alibabacloud/resourcemanager/model/ListResourceGroupsRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListResourceGroupsResult.h
|
|
include/alibabacloud/resourcemanager/model/ListResourcesRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListResourcesResult.h
|
|
include/alibabacloud/resourcemanager/model/ListRolesRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListRolesResult.h
|
|
include/alibabacloud/resourcemanager/model/ListTagKeysRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListTagKeysResult.h
|
|
include/alibabacloud/resourcemanager/model/ListTagResourcesRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListTagResourcesResult.h
|
|
include/alibabacloud/resourcemanager/model/ListTagValuesRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListTagValuesResult.h
|
|
include/alibabacloud/resourcemanager/model/ListTargetAttachmentsForControlPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListTargetAttachmentsForControlPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/ListTrustedServiceStatusRequest.h
|
|
include/alibabacloud/resourcemanager/model/ListTrustedServiceStatusResult.h
|
|
include/alibabacloud/resourcemanager/model/MoveAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/MoveAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/MoveResourcesRequest.h
|
|
include/alibabacloud/resourcemanager/model/MoveResourcesResult.h
|
|
include/alibabacloud/resourcemanager/model/PromoteResourceAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/PromoteResourceAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/RegisterDelegatedAdministratorRequest.h
|
|
include/alibabacloud/resourcemanager/model/RegisterDelegatedAdministratorResult.h
|
|
include/alibabacloud/resourcemanager/model/RemoveCloudAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/RemoveCloudAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/ResendCreateCloudAccountEmailRequest.h
|
|
include/alibabacloud/resourcemanager/model/ResendCreateCloudAccountEmailResult.h
|
|
include/alibabacloud/resourcemanager/model/ResendPromoteResourceAccountEmailRequest.h
|
|
include/alibabacloud/resourcemanager/model/ResendPromoteResourceAccountEmailResult.h
|
|
include/alibabacloud/resourcemanager/model/RetryChangeAccountEmailRequest.h
|
|
include/alibabacloud/resourcemanager/model/RetryChangeAccountEmailResult.h
|
|
include/alibabacloud/resourcemanager/model/SendVerificationCodeForBindSecureMobilePhoneRequest.h
|
|
include/alibabacloud/resourcemanager/model/SendVerificationCodeForBindSecureMobilePhoneResult.h
|
|
include/alibabacloud/resourcemanager/model/SendVerificationCodeForEnableRDRequest.h
|
|
include/alibabacloud/resourcemanager/model/SendVerificationCodeForEnableRDResult.h
|
|
include/alibabacloud/resourcemanager/model/SetDefaultPolicyVersionRequest.h
|
|
include/alibabacloud/resourcemanager/model/SetDefaultPolicyVersionResult.h
|
|
include/alibabacloud/resourcemanager/model/SetMemberDeletionPermissionRequest.h
|
|
include/alibabacloud/resourcemanager/model/SetMemberDeletionPermissionResult.h
|
|
include/alibabacloud/resourcemanager/model/TagResourcesRequest.h
|
|
include/alibabacloud/resourcemanager/model/TagResourcesResult.h
|
|
include/alibabacloud/resourcemanager/model/UntagResourcesRequest.h
|
|
include/alibabacloud/resourcemanager/model/UntagResourcesResult.h
|
|
include/alibabacloud/resourcemanager/model/UpdateAccountRequest.h
|
|
include/alibabacloud/resourcemanager/model/UpdateAccountResult.h
|
|
include/alibabacloud/resourcemanager/model/UpdateAssociatedTransferSettingRequest.h
|
|
include/alibabacloud/resourcemanager/model/UpdateAssociatedTransferSettingResult.h
|
|
include/alibabacloud/resourcemanager/model/UpdateAutoGroupingConfigRequest.h
|
|
include/alibabacloud/resourcemanager/model/UpdateAutoGroupingConfigResult.h
|
|
include/alibabacloud/resourcemanager/model/UpdateAutoGroupingRuleRequest.h
|
|
include/alibabacloud/resourcemanager/model/UpdateAutoGroupingRuleResult.h
|
|
include/alibabacloud/resourcemanager/model/UpdateControlPolicyRequest.h
|
|
include/alibabacloud/resourcemanager/model/UpdateControlPolicyResult.h
|
|
include/alibabacloud/resourcemanager/model/UpdateFolderRequest.h
|
|
include/alibabacloud/resourcemanager/model/UpdateFolderResult.h
|
|
include/alibabacloud/resourcemanager/model/UpdateResourceGroupRequest.h
|
|
include/alibabacloud/resourcemanager/model/UpdateResourceGroupResult.h
|
|
include/alibabacloud/resourcemanager/model/UpdateRoleRequest.h
|
|
include/alibabacloud/resourcemanager/model/UpdateRoleResult.h )
|
|
|
|
set(resourcemanager_src
|
|
src/ResourceManagerClient.cc
|
|
src/model/AcceptHandshakeRequest.cc
|
|
src/model/AcceptHandshakeResult.cc
|
|
src/model/AttachControlPolicyRequest.cc
|
|
src/model/AttachControlPolicyResult.cc
|
|
src/model/AttachPolicyRequest.cc
|
|
src/model/AttachPolicyResult.cc
|
|
src/model/BindSecureMobilePhoneRequest.cc
|
|
src/model/BindSecureMobilePhoneResult.cc
|
|
src/model/CancelChangeAccountEmailRequest.cc
|
|
src/model/CancelChangeAccountEmailResult.cc
|
|
src/model/CancelCreateCloudAccountRequest.cc
|
|
src/model/CancelCreateCloudAccountResult.cc
|
|
src/model/CancelHandshakeRequest.cc
|
|
src/model/CancelHandshakeResult.cc
|
|
src/model/CancelPromoteResourceAccountRequest.cc
|
|
src/model/CancelPromoteResourceAccountResult.cc
|
|
src/model/ChangeAccountEmailRequest.cc
|
|
src/model/ChangeAccountEmailResult.cc
|
|
src/model/CheckAccountDeleteRequest.cc
|
|
src/model/CheckAccountDeleteResult.cc
|
|
src/model/CreateAutoGroupingRuleRequest.cc
|
|
src/model/CreateAutoGroupingRuleResult.cc
|
|
src/model/CreateCloudAccountRequest.cc
|
|
src/model/CreateCloudAccountResult.cc
|
|
src/model/CreateControlPolicyRequest.cc
|
|
src/model/CreateControlPolicyResult.cc
|
|
src/model/CreateFolderRequest.cc
|
|
src/model/CreateFolderResult.cc
|
|
src/model/CreatePolicyRequest.cc
|
|
src/model/CreatePolicyResult.cc
|
|
src/model/CreatePolicyVersionRequest.cc
|
|
src/model/CreatePolicyVersionResult.cc
|
|
src/model/CreateResourceAccountRequest.cc
|
|
src/model/CreateResourceAccountResult.cc
|
|
src/model/CreateResourceGroupRequest.cc
|
|
src/model/CreateResourceGroupResult.cc
|
|
src/model/CreateRoleRequest.cc
|
|
src/model/CreateRoleResult.cc
|
|
src/model/CreateServiceLinkedRoleRequest.cc
|
|
src/model/CreateServiceLinkedRoleResult.cc
|
|
src/model/DeclineHandshakeRequest.cc
|
|
src/model/DeclineHandshakeResult.cc
|
|
src/model/DeleteAccountRequest.cc
|
|
src/model/DeleteAccountResult.cc
|
|
src/model/DeleteAutoGroupingRuleRequest.cc
|
|
src/model/DeleteAutoGroupingRuleResult.cc
|
|
src/model/DeleteControlPolicyRequest.cc
|
|
src/model/DeleteControlPolicyResult.cc
|
|
src/model/DeleteFolderRequest.cc
|
|
src/model/DeleteFolderResult.cc
|
|
src/model/DeletePolicyRequest.cc
|
|
src/model/DeletePolicyResult.cc
|
|
src/model/DeletePolicyVersionRequest.cc
|
|
src/model/DeletePolicyVersionResult.cc
|
|
src/model/DeleteResourceGroupRequest.cc
|
|
src/model/DeleteResourceGroupResult.cc
|
|
src/model/DeleteRoleRequest.cc
|
|
src/model/DeleteRoleResult.cc
|
|
src/model/DeleteServiceLinkedRoleRequest.cc
|
|
src/model/DeleteServiceLinkedRoleResult.cc
|
|
src/model/DeregisterDelegatedAdministratorRequest.cc
|
|
src/model/DeregisterDelegatedAdministratorResult.cc
|
|
src/model/DestroyResourceDirectoryRequest.cc
|
|
src/model/DestroyResourceDirectoryResult.cc
|
|
src/model/DetachControlPolicyRequest.cc
|
|
src/model/DetachControlPolicyResult.cc
|
|
src/model/DetachPolicyRequest.cc
|
|
src/model/DetachPolicyResult.cc
|
|
src/model/DisableAssociatedTransferRequest.cc
|
|
src/model/DisableAssociatedTransferResult.cc
|
|
src/model/DisableAutoGroupingRequest.cc
|
|
src/model/DisableAutoGroupingResult.cc
|
|
src/model/DisableControlPolicyRequest.cc
|
|
src/model/DisableControlPolicyResult.cc
|
|
src/model/EnableAssociatedTransferRequest.cc
|
|
src/model/EnableAssociatedTransferResult.cc
|
|
src/model/EnableAutoGroupingRequest.cc
|
|
src/model/EnableAutoGroupingResult.cc
|
|
src/model/EnableControlPolicyRequest.cc
|
|
src/model/EnableControlPolicyResult.cc
|
|
src/model/EnableResourceDirectoryRequest.cc
|
|
src/model/EnableResourceDirectoryResult.cc
|
|
src/model/GetAccountRequest.cc
|
|
src/model/GetAccountResult.cc
|
|
src/model/GetAccountDeletionCheckResultRequest.cc
|
|
src/model/GetAccountDeletionCheckResultResult.cc
|
|
src/model/GetAccountDeletionStatusRequest.cc
|
|
src/model/GetAccountDeletionStatusResult.cc
|
|
src/model/GetAutoGroupingRuleRequest.cc
|
|
src/model/GetAutoGroupingRuleResult.cc
|
|
src/model/GetAutoGroupingStatusRequest.cc
|
|
src/model/GetAutoGroupingStatusResult.cc
|
|
src/model/GetControlPolicyRequest.cc
|
|
src/model/GetControlPolicyResult.cc
|
|
src/model/GetControlPolicyEnablementStatusRequest.cc
|
|
src/model/GetControlPolicyEnablementStatusResult.cc
|
|
src/model/GetFolderRequest.cc
|
|
src/model/GetFolderResult.cc
|
|
src/model/GetHandshakeRequest.cc
|
|
src/model/GetHandshakeResult.cc
|
|
src/model/GetPayerForAccountRequest.cc
|
|
src/model/GetPayerForAccountResult.cc
|
|
src/model/GetPolicyRequest.cc
|
|
src/model/GetPolicyResult.cc
|
|
src/model/GetPolicyVersionRequest.cc
|
|
src/model/GetPolicyVersionResult.cc
|
|
src/model/GetResourceDirectoryRequest.cc
|
|
src/model/GetResourceDirectoryResult.cc
|
|
src/model/GetResourceGroupRequest.cc
|
|
src/model/GetResourceGroupResult.cc
|
|
src/model/GetRoleRequest.cc
|
|
src/model/GetRoleResult.cc
|
|
src/model/GetServiceLinkedRoleDeletionStatusRequest.cc
|
|
src/model/GetServiceLinkedRoleDeletionStatusResult.cc
|
|
src/model/InitResourceDirectoryRequest.cc
|
|
src/model/InitResourceDirectoryResult.cc
|
|
src/model/InviteAccountToResourceDirectoryRequest.cc
|
|
src/model/InviteAccountToResourceDirectoryResult.cc
|
|
src/model/ListAccountsRequest.cc
|
|
src/model/ListAccountsResult.cc
|
|
src/model/ListAccountsForParentRequest.cc
|
|
src/model/ListAccountsForParentResult.cc
|
|
src/model/ListAncestorsRequest.cc
|
|
src/model/ListAncestorsResult.cc
|
|
src/model/ListAssociatedTransferSettingRequest.cc
|
|
src/model/ListAssociatedTransferSettingResult.cc
|
|
src/model/ListAutoGroupingRulesRequest.cc
|
|
src/model/ListAutoGroupingRulesResult.cc
|
|
src/model/ListControlPoliciesRequest.cc
|
|
src/model/ListControlPoliciesResult.cc
|
|
src/model/ListControlPolicyAttachmentsForTargetRequest.cc
|
|
src/model/ListControlPolicyAttachmentsForTargetResult.cc
|
|
src/model/ListDelegatedAdministratorsRequest.cc
|
|
src/model/ListDelegatedAdministratorsResult.cc
|
|
src/model/ListDelegatedServicesForAccountRequest.cc
|
|
src/model/ListDelegatedServicesForAccountResult.cc
|
|
src/model/ListFoldersForParentRequest.cc
|
|
src/model/ListFoldersForParentResult.cc
|
|
src/model/ListHandshakesForAccountRequest.cc
|
|
src/model/ListHandshakesForAccountResult.cc
|
|
src/model/ListHandshakesForResourceDirectoryRequest.cc
|
|
src/model/ListHandshakesForResourceDirectoryResult.cc
|
|
src/model/ListPoliciesRequest.cc
|
|
src/model/ListPoliciesResult.cc
|
|
src/model/ListPolicyAttachmentsRequest.cc
|
|
src/model/ListPolicyAttachmentsResult.cc
|
|
src/model/ListPolicyVersionsRequest.cc
|
|
src/model/ListPolicyVersionsResult.cc
|
|
src/model/ListResourceGroupsRequest.cc
|
|
src/model/ListResourceGroupsResult.cc
|
|
src/model/ListResourcesRequest.cc
|
|
src/model/ListResourcesResult.cc
|
|
src/model/ListRolesRequest.cc
|
|
src/model/ListRolesResult.cc
|
|
src/model/ListTagKeysRequest.cc
|
|
src/model/ListTagKeysResult.cc
|
|
src/model/ListTagResourcesRequest.cc
|
|
src/model/ListTagResourcesResult.cc
|
|
src/model/ListTagValuesRequest.cc
|
|
src/model/ListTagValuesResult.cc
|
|
src/model/ListTargetAttachmentsForControlPolicyRequest.cc
|
|
src/model/ListTargetAttachmentsForControlPolicyResult.cc
|
|
src/model/ListTrustedServiceStatusRequest.cc
|
|
src/model/ListTrustedServiceStatusResult.cc
|
|
src/model/MoveAccountRequest.cc
|
|
src/model/MoveAccountResult.cc
|
|
src/model/MoveResourcesRequest.cc
|
|
src/model/MoveResourcesResult.cc
|
|
src/model/PromoteResourceAccountRequest.cc
|
|
src/model/PromoteResourceAccountResult.cc
|
|
src/model/RegisterDelegatedAdministratorRequest.cc
|
|
src/model/RegisterDelegatedAdministratorResult.cc
|
|
src/model/RemoveCloudAccountRequest.cc
|
|
src/model/RemoveCloudAccountResult.cc
|
|
src/model/ResendCreateCloudAccountEmailRequest.cc
|
|
src/model/ResendCreateCloudAccountEmailResult.cc
|
|
src/model/ResendPromoteResourceAccountEmailRequest.cc
|
|
src/model/ResendPromoteResourceAccountEmailResult.cc
|
|
src/model/RetryChangeAccountEmailRequest.cc
|
|
src/model/RetryChangeAccountEmailResult.cc
|
|
src/model/SendVerificationCodeForBindSecureMobilePhoneRequest.cc
|
|
src/model/SendVerificationCodeForBindSecureMobilePhoneResult.cc
|
|
src/model/SendVerificationCodeForEnableRDRequest.cc
|
|
src/model/SendVerificationCodeForEnableRDResult.cc
|
|
src/model/SetDefaultPolicyVersionRequest.cc
|
|
src/model/SetDefaultPolicyVersionResult.cc
|
|
src/model/SetMemberDeletionPermissionRequest.cc
|
|
src/model/SetMemberDeletionPermissionResult.cc
|
|
src/model/TagResourcesRequest.cc
|
|
src/model/TagResourcesResult.cc
|
|
src/model/UntagResourcesRequest.cc
|
|
src/model/UntagResourcesResult.cc
|
|
src/model/UpdateAccountRequest.cc
|
|
src/model/UpdateAccountResult.cc
|
|
src/model/UpdateAssociatedTransferSettingRequest.cc
|
|
src/model/UpdateAssociatedTransferSettingResult.cc
|
|
src/model/UpdateAutoGroupingConfigRequest.cc
|
|
src/model/UpdateAutoGroupingConfigResult.cc
|
|
src/model/UpdateAutoGroupingRuleRequest.cc
|
|
src/model/UpdateAutoGroupingRuleResult.cc
|
|
src/model/UpdateControlPolicyRequest.cc
|
|
src/model/UpdateControlPolicyResult.cc
|
|
src/model/UpdateFolderRequest.cc
|
|
src/model/UpdateFolderResult.cc
|
|
src/model/UpdateResourceGroupRequest.cc
|
|
src/model/UpdateResourceGroupResult.cc
|
|
src/model/UpdateRoleRequest.cc
|
|
src/model/UpdateRoleResult.cc )
|
|
|
|
add_library(resourcemanager ${LIB_TYPE}
|
|
${resourcemanager_public_header}
|
|
${resourcemanager_public_header_model}
|
|
${resourcemanager_src})
|
|
|
|
set_target_properties(resourcemanager
|
|
PROPERTIES
|
|
LINKER_LANGUAGE CXX
|
|
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
|
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
|
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
|
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}resourcemanager
|
|
)
|
|
|
|
if(${LIB_TYPE} STREQUAL "SHARED")
|
|
set_target_properties(resourcemanager
|
|
PROPERTIES
|
|
DEFINE_SYMBOL ALIBABACLOUD_RESOURCEMANAGER_LIBRARY)
|
|
endif()
|
|
|
|
target_include_directories(resourcemanager
|
|
PRIVATE include
|
|
${CMAKE_SOURCE_DIR}/core/include
|
|
)
|
|
target_link_libraries(resourcemanager
|
|
core)
|
|
|
|
if(CMAKE_HOST_WIN32)
|
|
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
|
set(jsoncpp_install_dir ${INSTALL_DIR})
|
|
add_dependencies(resourcemanager
|
|
jsoncpp)
|
|
target_include_directories(resourcemanager
|
|
PRIVATE ${jsoncpp_install_dir}/include)
|
|
target_link_libraries(resourcemanager
|
|
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
|
set_target_properties(resourcemanager
|
|
PROPERTIES
|
|
COMPILE_OPTIONS "/bigobj")
|
|
else()
|
|
target_include_directories(resourcemanager
|
|
PRIVATE /usr/include/jsoncpp)
|
|
target_link_libraries(resourcemanager
|
|
jsoncpp)
|
|
endif()
|
|
|
|
install(FILES ${resourcemanager_public_header}
|
|
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/resourcemanager)
|
|
install(FILES ${resourcemanager_public_header_model}
|
|
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/resourcemanager/model)
|
|
install(TARGETS resourcemanager
|
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
) |